1. Sean Bean
2. Robbie Williams
3. Viggo Mortensen
4. Hugh Laurie
5. Jon Bon Jovi
6. Orlando Bloom
7. Jake Gyllenhaal
8. Johnny Depp
9. Colin Firth
10. Kiefer Sutherland
11. Clive Owen
12. Hugh Jackman

10. Kiefer Sutherland
Now in his sixth series of saving the world in his role as Federal Agent Jack Bauer in the hit TV show 24, Kiefer has clearly won over readers with his heroic actions. How he manages to stay looking so good while dodging bullets and grappling with baddies remains more of a mystery, though.