The search is over for Christian Grey and Anastasia Steele, the protagonists who get hot and heavy in author E.L. James' Twilight-fanfic-turned-hit-book-series, 50 Shades of Grey. After months of speculation, Sons of Anarchy's Charlie Hunnam and Ben and Kate's Dakota Johnson have nabbed the leading roles. The best-selling author tweeted the news earlier today:
I am delighted to let you know that the lovely Dakota Johnson has agreed to be our Anastasia in the film adaptation of Fifty Shades of Grey.— E L James (@E_L_James) September 2, 2013
The gorgeous and talented Charlie Hunnam will be Christian Grey in the film adaptation of Fifty Shades of Grey.— E L James (@E_L_James) September 2, 2013
So uncross your fingers and throw out your voodoo dolls because the rumored actors you've already fantasized about are officially out of the running. Hopeful Christian Greys included Armie Hammer, Ian Somerhalder, and Alex Pettyfer, while actresses listed for Anastasia Steele included Emma "Who here actually thinks I would do 50 Shades of Grey as a movie?" Watson, model Cara Delevingne, and Emilia Clarke.