Have you ever wondered what the iconic scene in Titanic would look like with Troye Sivan and Charli XCX as Jack and Rose? Well, wonder no longer.
The musical duo recently collaborated on a song that’s all about nostalgia.
Just check out 1999’s catchy chorus:
‘I just wanna go back, back to 1999
Take a ride to my old neighborhood
I just wanna go back, sing Hit me baby, one more time
Wanna go back, wanna go’
Other references in the lyrics include All That, Nike, Michael Jackson, and more.
It’s the music video, however, that really makes the song.
Here are just some of the references in the video, brilliantly pulled off with fantastic make-up and costumes: Titanic, Spice Girls, The Matrix, Sketchers, and more.
Charli XCX also does some great impressions.
In the video, she can be seen as Steve Jobs with an old-school Apple computer, or as the main girl from American Beauty covered in rose petals. Plus, Troye dresses up as Eminem and Justin Timberlake, complete with the bleach blond ramen hair and all.
It’s a catchy bop that’s perfect for millennials.
Charli XCX’s last studio album was 2014′ s Sucker. Last year, she released her fourth mixtape, Pop 2. This year she went on tour with it and also made appearances on Taylor Swift’s Reputation tour.
Sivan’s second album, Bloom, came out this past August. He’s currently on his Bloom tour right now, performing across North America. Like Charli XCX, he also made a surprise appearance on the Reputation tour.