Charli XCX has dropped a new video for her most recent banger, '1999', featuring Troye Sivan.
The video pays homage to the titular year, offering takes on numerous 90s icons, from TLC, Titanic and the Spice Girls, through to Eminem, American Beauty and The Blair Witch Project.
There's the dancing baby too, because we all needed reminding of that one.
'1999', which was released last Friday, is the latest of a number of tracks Charli has dropped over the last few months, alongside the likes of 'Girls Night Out', 'Focus' and 'No Angel'.
You can check out the video to '1999' below.