Vampires as Eye Candy - Edward aka Rob Pattinson
Ok, any woman into the paranormal who hasn't drooled a little over Rob Pattinson in the movie 'Twilight' has no hormones. I'm not sure he was of legal age when he was in the Harry Potter flick, but he was 22 when he made this movie so I can drool without guilt. ;-)
Here's a few screenshots from memorable scenes.
Can't forget this guy (Taylor Lautner), to be fair:
Final scene with Edward and Bella: