The search for Christian Grey is over. Sons of Anarchy star Charlie Hunnam will take on the role in the film version of 50 Shades of Grey. Author EL James announced the news via twitter this morning. Dakota Johnson will take on the role of Anastasia Steele.