All The Best References From Charlie XCX's '1999' Video

Charlie XCX and Troye Sivan haven taken us all the way back to the late 90s with their new bop '1999'.

The music video is jam-packed with direct references to the most iconic moments in late '90s pop culture, and serves strong aesthetics for your Pinterest board, Halloween inspo, high school reunion, or upcoming So Pop concert.

Of course, it's not the first time Charlie XCX has delved into the '90s for a music video -- she was also in Iggy Azalea's Clueless inspired video for "Fancy":

Although there are no Clueless references in the "1999" video, it does reference some pretty huge films from the end of the decade, recreating iconic scenes from Titanic, The Matrix, The Blair Witch Project and American Beauty:

Despite lyrics that speak of a desire to "sing 'hit me baby, one more time'", there are no nods to Miss Spears in the actual video, although there is a nod to Brit's ex, as Troye dresses up as Justin Timberlake during his ramen-hair N*SYNC era.

Other musical nods include Troye as Eminem in "The Real Slim Shady":

The Spice Girls video for "Say You'll Be There":

TLC's video for "Waterfalls":

The Backstreet Boys' "I Want It That Way":

... and even Marilyn Manson and Rose McGowan attending the 1998 MTV Video Music Awards:

But the references don't stop there. They also throwback to AIM messages, the Nokia 3310 that everyone in your school had, Steve Jobs announcing the colourful iMacs that were the dream of every '90s kid around, and to the hours lost to playing The Sims:

Finally, there are also a few nods to the iconic ads you flicked over when you were spending the night sleeping over at your BFF's house, reading DOLLY and TV Hits and wishing you could afford a Baby-G watch or a new pair of Sketchers:

There's plenty more to be found in the video, so check it out in its entirety below, and enjoy those sweet, sweet nostalgia feels!