After a great deal of speculation, the casting picks for Fifty Shades Of Grey's Christian Grey and Anastasia Steele have been unveiled.
British actor Charlie Hunnam and American actress Dakota Johnson will play the lead male and female roles respectively, reports ST Communities.
The online sphere has been buzzing about the news with many questioning why they chose these two relatively unknown actors compared to big names like Robert Pattinson and Emma Watson.
Several people had no idea who the two actors are while others expressed their disappointment at the choices on Twitter. There was a handful who are supportive of Hunnam and Johnson but ultimately, many longed for the rumoured picks instead.
One fan tweeted, "That's so wrong!" while another one added, "Are you kidding me... Christian is the most gorgeous man alive. Charlie has no sex appeal... he is ugly with a fat face."
Who are the stars that were suggested to play the lead roles of the film adaptation of the erotic best-seller? They were:
For the role of Christian Grey:
1) Robert Pattinson
2) Ian Somerhalder
3) Henry Cavill
4) Matt Bomer
For the role of Anastasia Steele:
1) Lucy Hale
2) Emma Watson
3) Kristen Stewart
4) Jennifer Lawrence
What do you think of the casting choices? Are you thrilled or baffled? Who do you think should have been picked?