When Stephenie Meyer was writing Twilight, she did not have a Robert Pattinson image in her head for the beloved character of Edward. Instead, she had the image of Henry Cavill. However, he was too old by the time the role came around.


http://www.twilightish.com/2010/04/20-interesting-facts-about-twilight.html