After months of speculation, actress and model Dakota Johnson has been announced to play Anastasia in the Fifty Shades of Grey film, while Charlie Hunnam will play Christian Grey. EL James, the author behind the erotic trilogy and, according to Forbes, the richest writer in the world, broke the news on her Twitter feed on Monday. Ms James wrote: "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." An hour later, she posted: "The gorgeous and talented Charlie Hunnam will be Christian...