re: Edward’s accent
Robert Pattinson does an American accent extremely well, especially when you compare him to most American actors and actresses attempting to speak British English
*cough cough won’t mention names here cough*.
Edward Cullens’s best British moments, off the top of my head:
Twilight: “So you’re worried, not because you’ll be in a house full of vampires…”
New Moon: (I can’t remember any??)
Eclipse: “Do you know how worried I’d been?” (likely ad-libbed, the wording is not AmE)
Breaking Dawn: “Beller’s going over her baby names.”