David Beckham: Sexiest Man on the Planet

The football ace has been named Sexiest Man on the Planet by readers of Heat magazine.

The 36-year-old hunk was the only sportsman in a top ten otherwise dominated by actors. Nevertheless, he pipped Ryan Gosling and Ryan Reynolds to the post as they finished second and third respectively. Bradley Cooper and Jake Gyllenhaal rounded off the top five.

The 101 Hottest Hunks in the World was voted for by over 1,000 readers. See the top 25 in full below:

1. David Beckham
2. Ryan Gosling
3. Ryan Reynolds
4. Bradley Cooper
5. Jake Gyllenhaal
6. Robert Pattinson
7. Tom Hardy
8. Johnny Depp
9. Hugh Jackman
10. Zac Efron
11. George Clooney
12. Harry Judd
13. Gary Barlow
14. Adam Levine
15. Gerard Butler
16. James Franco
17. Taylor Lautner
18. Harry Styles
19. Brad Pitt
20. Orlando Bloom
21. Justin Timberlake
22. Olly Murs
23. Ian Somerhalder
24. Michael Fassbender
25. Tinie Tempah