Either the editors of Glamour UK love them some sparkly vampires, or they have a soft spot for dudes who get publicly cheated on. The Brit edition of the popular magazine has named Robert Pattinson the "world's sexiest man" for 2012.
Rob recently moved back in with Kristen Stewart after one of the most highly-publicized cheating scandals in recent memory. We'd guess that he benefited from a lot of sympathy votes, were it not for the fact that this is his fourth year in a row winning the title.
Rob beat out runner-up Tom Hiddleston who played the bad guy in The Avengers and is apparently way more famous in England. Seriously, I had to Google the dude.
Anyway, looks like things are starting to turn around for R-Pattz. His relationship is back on track and he's finally receiving the right kind of press coverage. Now he just has to keep his girlfriend away from Rupert Sanders.