It feels as if we've been waiting for an absolute age for the 50 Shades Of Grey movie to actually happen.
But now it's officially within touching distance as the first picture of Jamie Dornan as Christian Grey and Dakota Johnson as Anastasia Steele has been revealed. *Squeals*.
Okay, okay so that must mean the much-anticipated flick is out pretty soon, right? Wrong. The movie will now open on Valentine's Day weekend in 2015, Entertainment Weekly reports. What the!?
But it seems Jamie has already found a fan in his other co-star Jennifer Ehle, who is set to play Anastasia's mother.
Following the recent casting shakeup in which Jamie replaced actor Charles Hunnam, Jennifer voiced her support for the 31-year-old hunk.
"I didn't follow any of the drama," she told E! News. "But I think Jamie will be amazing."