This must be the greatest 90's compilation video ever created...
Charli XCX and Australian's own Troye Sivan have collaborated for a brand new tune called "1999".
It really has it all, with references to American Beauty, Steve Jobs, Titanic, Spice Girls, Backstreet Boys, Eminem, The Sims, The Matrix, Justin Timberlake, The Blair Witch Project and more.
Charli will also be visiting us later this month when she opens the Australian legs of Taylor Swift's Reputation World Tour.
Tickets are still available to the October 19 show in Perth via Ticketmaster.