Beyoncé "Crazy in Love" ('50 Shades of Grey' version)

Beyoncé 'Crazy in Love' ('50 Shades of Grey' version)
Your mom's favourite erotic, S&M-themed romance novel 50 Shades of Grey is soon to be her favourite movie, as the adaptation is set to arrive on Valentine's Day. The first taste of the movie has arrived in the form of a teaser trailer, and with it we get a new version of Beyoncé's fist-pumping 2003 anthem "Crazy in Love."

The new version of the track is a surprisingly sombre, slowed-down take on the original built on a piano and some hard drum hits. Eventually, though, it builds to a sexy climax. You've never heard the "uh oh, oh no-no" part of the song like this before.

Listen to Beyoncé's new version of "Crazy in Love" via the 50 Shades of Grey trailer below.