London, December 2: Henry Cavill has been named the sexiest man in the world by Glamour magazine.
The 'Man of Steel' star has beaten Twilight hunk Robbert Pattinson, who is followed by Australian actor Liam Hemsworth, the Mirror reported.
One Direction bandmember Harry Styles has secured the sixth position in the poll of 95,000 people, while Justin Bieber has come in 10th from last year's 49th position.
'Mandela: Long Walk To Freedom' star Idris Elba secured the eighth place, while the top 20 includes Charlie Hunnam, Johnny Depp, Olly Murs and 'Doctor Who' star Matt Smith.
Glamour's Magazine annual sexiest men poll:
1. Henry Cavill
2. Robert Pattinson
3. Liam Hemsworth
4. Tom Hiddleston
5. Benedict Cumberbatch
6. Harry Styles
7. Chris Hemsworth
8. Idris Elba
9. Jamie Campbell Bower
10. Justin Bieber (ANI)