Oh well there's a shocker; 26 year old Robert Pattinson has been named the world's sexiest man. According to 40,000 Glamour magazine readers. It's no secret that I'm a fan; that boy can wear a suit and work scruffy stubble like nobody else, HOWEVER, with the news that he's now moving back in with Kristen 'Trampire' Stewart and possibly getting engaged (why, just WHY?), I think he should be bumped down a few notches. There's nothing sexy about giving into a cheating ex-girlfriend now is there.

Coming in at a close second is Thor's evil brother, Tom Hiddleston - we wouldn't have put him there ourselves - with Johnny Depp taking the bronze medal. Again, we'd have to disagree. How in the name of all that is good and holy is Ryan Gosling at number 17? We would have thought most women would have found him far sexier than Robert Downey Jr who sits comfortably at the sixth spot. And it's just laughable that Ryan would be positioned ten spots away from Taylor Lautner. What's even more outrageous is that Chris Hemsworth - Thor himself - is cast all the way down to number 19. And I'm sorry, WHERE is Joseph Gordon-Levitt on this list? What the absolute f*ck. Anyway before I Hulk out at the ridiculousness of this list, take a look for yourselves. Agree? Disagree? Tell us!

Glamour's 50 Sexiest Men for 2012 top 20:

1) Robert Pattinson

2) Tom Hiddleston

3) Johnny Depp

4) Michael Fassbender

5) Benedict Cumberbatch

6) Robert Downey Jr.

7) Taylor Lautner

8) Paul Wesley

9) James McAvoy

10) Henry Cavill

11) Cory Monteith

12) Ian Somerhalder

13) Ed Westwick

14) Alexander Skarsgard

15) Joe Manganiello

16) Danny O'Donoghue

17) Ryan Gosling

18) Christian Bale

19) Chris Hemsworth

20) Tom Hardy

 Check out our pics of the above babes below!