Tom Welling was the first pick for the role
Stephenie wanted the ‘Smallville’ star to play vampire Edward Cullen as that was who she had in her head when penning the book, however, when she caught her first glimpse of Robert she was sold.
The writer told CNN: "He's got something about him. He doesn't look like everybody else. There's something unusual. There are moments where he looks exactly like he did in my head."
Next, Robert Pattinson had to learn to drive for the part...