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

5. Jon Bon Jovi
The chisel-jawed singer from New Jersey has been keeping a relatively low profile of late, but that didn't stop him causing a stir when he took a break on the exclusive Caribbean island of St Barts. And, judging by his performance in our poll, it appears he had a similar effect on hellomagazine.com readers.