Who’s on your list?
In no particular order:
- Nathan Fillion
- John Stamos
- Daniel Craig
- Hugh Jackman
- Romany Malco
This list is constantly under review.
Runners-up (who occasionally rotate onto the list)
- Christian Bale
- Colin Firth
- George Clooney
- Clive Owen
- Taye Diggs
- Jonathan Rhys Meyers
- Alexander Skarsgard