Catherine Hardwcike, the director of "Twilight" & who has a new movie coming out "Red Riding Hood", was interviewed by the Chicago Tribune and mentioned Robert Pattinson & Kristen Stewart.
Q: Who are the men competing for Red Riding Hood's affections?
A: One of them is Peter, played by Shiloh Fernandez. She feels he is her soul mate, but he's had more of a troubled past. They love each other but that's not the way her mother wants Amanda's life to go. She wants her daughter to have a better life and arranges a marriage with Henry, who's played by Max Irons, the son of Jeremy Irons. He's a very striking-looking kid, as is Shiloh, who's very soulful. Shiloh was my runner-up for Edward in "Twilight" but he and Kristen [Stewart] didn't have the instant chemistry lock that is now well-known.
You can read more here.
I for one am glad tha Rob got the part of Edward Cullen. Sorry Shiloh I can't really picture anyone else playing the part. And Rob is amazing as Edward.