Get your whips out – it’s that time of the year again! The second instalment of the Fifty Shades franchise is here, just in time for Valentine’s Day. Christian Grey, played by the dreamy Jamie Dornan, tries to entice a cautious Ana Steele (Dakota Johnson) back into his life (and his bed). She agrees on the condition of a new “contract”. Just when things are finally going well for the loved-up couple, Christian’s past comes back to haunt him, threatening to pull them apart once more.
Watch the trailer, below:
Check out our GLAMOUR Guides section for more must-see films.