Fans of "Fifty Shades of Grey" have been dying to find out who will bring the erotic novel to life on the big screen for some time now. On Monday, author E.L. James finally ended all the speculation with two tweets an hour apart. Dakota Johnson and Charlie Hunnam will bring the "Fifty Shades" characters of Anastasia Steele and Christian Grey to life on the silver screen, according to People on Sept. 2.
E. L. James wrote on Twitter that she's delighted to let the fans know that Dakota Johnson has agreed to portray Anastasia Steele in the film adaptation of Fifty Shades of Grey.
Less than an hour later, James also ended the speculation about who will be playing the enigmatic role of Christian Grey. She tweeted out that "Sons of Anarchy" star Charlie Hunnam had been cast in the pivotal role.
Dakota Johnson has Hollywood in her blood. She's the daughter of actors Melanie Griffith and Don Johnson. The 23-year-old recently starred in "The Social Network".
Not only does she come from famous parents, but since Griffith is the daughter of Tippi Hedren from Hitchcock's "The Birds" fame, that makes Dakota a third generation actor.
Meanwhile, 33-year-old Charlie Hunnam is perhaps best known for his portrayal of Jax Teller on FX's hit show Sons of Anarchy. Hunnam has played that role for six years, and earlier this year he was the lead in the movie "Pacific Rim".
The "Fifty Shades of Grey" movie is set to be released on Aug. 1, 2014.
What do you think of the casting? Go to The Hollywood Gossip and cast your vote now.