I've been revisiting all things Twilight in honour of the 10th anniversary, and I gotta say, looking back at Stephenie Meyer's website circa 2007/2008 is a real journey.
Summit
Like, back in 2007, she shared who she hoped would be cast in the movie, and it's WILD...
Henry Cavill as Edward Cullen.
Sebastian Artz / Getty Images, Summit
Meyer said Cavill was "the only actor I’ve ever seen who I think could come close to pulling off Edward Cullen." Later, when she realised Cavill would look way too old to play Edward, she said she thought he'd make a great Carlisle – and that Tom Sturridge or Logan Lerman might work for Edward.
Meyer also listed the most popular fan suggestions for Edward, and Robert Pattinson got a look-in...

Although he didn't make Meyer's list of fan-suggested faves – meanwhile Jackson Rathbone, who went on to play Jasper, DID.

Fans had other ideas...

Meyer wanted Charlie Hunnam to play Carlisle Cullen.
Frederick M. Brown / Getty Images, Summit
Meyer said: "Second only to Edward on my “passionately decided” list is Carlisle’s character. My favorite: Charlie Hunnam. The reason this actor was able to get such a hold on me was his work as the title character in Nicholas Nickleby. He pretty much was Carlisle in that movie."
Meyer's other picks for Charlie were Vince Vaughn and Adam LeFevre, while some fans were apparently gunning for Dennis Quaid.

While fans wanted Olivia Wilde.

While Meyer didn't name anyone she had in mind for Jasper Hale or Esme Cullen, she did highlight some fan picks.

What a truly different movie it might have been.
Summit