Actor Robert Pattinson has been named the sexiest man in the world for the year 2012 by the Glamour magazine. He beat the likes of Tom Hiddleston, Johnny Depp, Michael Fassbender and Benedict Cumberbatch to bag the title for the fourth consecutive year.
The British magazine put up shortlisted names for its readers to choose their favourite man. Over 40,000 people voted, and Robert Pattinson got most votes this year too.
Here is the list of 10 sexiest men in the world:
10) Henry Cavill:
Henry Cavill (29) has been voted the tenth sexiest man in the world. The British actor has acted in films like "The Count of Monte Cristo", "Stardust" and "Immortals." He will be seen as Superman in the 2013 film "Man of Steel".
9) James McAvoy:
Scottish actor James McAvoy (33) is ninth sexiest man in the world. He is married to his "Shameless" co-star Anne-Marie Duff and will be seen in the film "Fifth" which will be released this year.
8) Paul Wesley:
American actor Paul Wesley (30) is eighth sexiest man. He is married to Torrey DeVitto and is known for his roles in television series "The Vampire Diaries" and "Fallen." He will be next seen in "The Baytown Outlaws."
7) Taylor Lautner:
Taylor Lautner (20) is an American actor known for his role as Jacob Black in The Twilight series. He dated celebrities like Lily Collins, Selena Gomez and Taylor Swift.
6) Robert Downey Jr:
American actor Robert Downey Jr (47) has been voted sixth sexiest man in the world. He is married to film producer Susan Levin and will be seen in "Iron Man 3", which will be released next year.
Benedict Cumberbatch (36) is a British actor. He will be seen in films like "Star Trek Into Darkness", "Twelve Years a Slave", "The Hobbit: The Desolation of Smaug" and "August: Osage County."
Michael Fassbender (35) is a German-Irish actor. He is known for his roles in films like "Inglourious Basterds", "X-Men: First Class" and "Prometheus". He will be seen in a movie which is an adaptation of Twelve Years A Slave.
3) Johnny Depp:
Johnny Depp (49) is an American actor known for his role in "Pirates of the Caribbean" film series. He will be seen in his next film "The Lone Ranger".
2) Tom Hiddleston:
Tom Hiddleston (31) is a British actor known for his roles in films like "Thor", "War Horse", "The Deep Blue Sea", "Midnight in Paris" and "The Avengers". He will be seen in "Thor: The Dark World".
1) Robert Pattinson:
Robert Pattinson (26) has been voted the sexiest man. The British actor, who shot to fame for his roles in the Twilight series, will be seen in films like "The Rover", " Mission:Blacklist and "Queen of the Desert".