This is quite a varied list but the top 5, based on the responses so far, are:
1) Hugh Jackman
2) Channing Tatum, Ryan Reynolds
3) Chris Evans, Ryan Gosling
4) Chord Overstreet, Daniel Craig, James Franco
5) Bradley Cooper, Chris Hemworth, Jake Gyllenhall, Matt Bomer