It seems as though every week there is something going viral, but today's latest discovery is truly a masterpiece.
Ever wanted to see Hugh Grant dancing to Billie Eilish's Bad Guy? Or how about Mr Bean to Ariana Grande? Well, sit back and grab a coffee because someone on twitter has just delivered.
Twitter user @lewiswake has switched the music of iconic dance scenes from films and swapped in songs that have the same beat.
First up is something you never knew you needed until now. Hugh Grant dancing to Billie Eilish's 'Bad Guy'.
Second, we have Napolean Dynamite dancing to Cher's Believe:
Ever wanted to see John Travolta and Uma Thermon dance to Aly & AJ's 'Potential Breakup Song'? Now you can:
We didn't even think this was possible, but Titanic and the Arctic Monkeys...? Oddly, it kind of works. We'd like to think this scene played out in an alternative universe after Jack and Rose both made it on to the wooden door and on to America:
Our personal favourite is Mr Bean bopping it out to Ariana Grande's Side to Side:
See Patrick Swayze bust a move to Jump Around by House of Pain:
Again, another that weirdly fits perfectly- Singin' in the Rain and Linkin Park:
I mean... this just looks like it could absolutely be a Taylor Swift video, the choreography fits so well into the song:
What's your favourite?