Last month, Charli XCX tweeted fans asking for them what their favourite movies from the '90s were.

It turns out it was all research for the video for her song 1999, with Troye Sivan, which sees the pair recreate a host of pop culture references from the decade.

The British singer is known for her creative videos (who can forget last year's Boys), and she's done it again.

Steve Jobs, Slim Shady and The Sims are just some of the things crammed in to the three-minute masterpiece.

Related BBC article