At long last, the highly buzzed and talked about trailer for the film adaptation of E.L. James' Fifty Shades of Grey has arrived, and it does not disappoint.
So let's enjoy some light sadomasochism this Thursday morning.
Set to hit the big screen next Valentine's Day, the movie stars Dakota Johnson (Daughter of Melanie Griffith and Don Johnson, and star of Ben and Kate) and Jamie Dornan (Once Upon a Time). And, of course, a whole lot of whips and chains and handcuffs.
Even better though, the trailer also features a wonderful stripped down version of "Crazy in Love" performed by Beyonce herself.
Check it out above.
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!