Charli XCX and Troye Sivan have released the video for last week’s ‘1999’, and take it from us, it may well be the greatest video we’ve ever seen.

Featuring throwbacks to some of the most-iconic pop-culture moments of the ’90, the clip sees the duo morph from Jack and Rose in ‘Titanic’, all the way to Troye mimicking Eminem, The Backstreet Boys and Justin Timberlake. Charli, meanwhile, goes one step further, copycatting The Spice Girls’ ‘Say You’ll Be There’ visual, alongside TLC’s infamous ‘Waterfalls’ dance.

Watch it below in full; this is fucking mesmerising.