Fifty Shades Of Grey movie: Dakota Johnson and Charlie Hunnam cast in lead roles

Anastasia Steele and Christian Grey finally cast.

After months of speculation, the wait is over: actress Dakota Johnson will play Anastasia Steele and Charlie Hunnam will play Christian Grey in the ‘Fifty Shades Of Grey’ movie.

Author EL James confirmed the casting in a series of tweets: 


Then:

Johnson who previously played rival undercover cop Fugazy in ’21 Jump Street’, also appeared as the student who first introduced Justin Timberlake to Facebook after a one night stand in ‘The Social Network’.

Hunnam is most famous for playing the lead role in 'Pacific Rim' - released earlier this year. He also starred in TV show 'Sons of Anarchy' as Jackson 'Jax' Teller.

Charlie Hunnam and Dakota Johnson will star in Fifty Shades Of Grey (Credit: Rex/PA)
A raft of female stars including Emma Stone, Cara Delevigne, Lily Collins, Emilia Clarke, Amanda Seyfried, Shailene Woodley and Mila Kunis had all been linked (perhaps wishfully) to the ‘Fifty Shades’ role.

‘Harry Potter’ star Emma Watson famously took to Twitter to put down speculation surrounding her own casting in the movie, stating: “Who here actually thinks I would do Fifty Shades of Grey as a movie?” she said. “Like really. For real. In real life.”

Meanwhile Alex Pettyfer, Jessie Pavelka, Paul Walker, Dominic Cooper and James Franco were just a few of the actors rumored to play entrepreneur/bondage enthusiast Christian Grey.


‘Nowhere Boy’ director Sam Taylor-Wood is directing the film, adapted from the erotic novel that has sold over 70 million copies worldwide.

Watch Dakota Johnson's racy cene with Justin Timberlake in 'The Social Network' below.