Her other top picks included Logan Lerman and Tom Sturridge.

(Side note: What is it about British boys that gives off blood-sucking vibes?)

In the end, she was content with Summit Entertainment’s choice for the role.

Robert Pattinson on red carpet

Robert Pattinson is going to be amazing," she wrote.

Here’s what he had to say about it.

“But then I loved Emmett …

Kellan Lutz smiling

I’m so blessed to have been able to play him.”

“I love everyone.

I loved to work with everyone and I loved my role,” he said.

It’s difficult to envision anyone but Lutz as Emmett, and anyone but Robert Pattinson as Edward.