In no particular order (USA):
Chris O'Donnell (NCIS:LA)
Matthew McConaughey (he SIZZLES in "Magic Mike"!).
Sean Connery (still! always!)
And from the other side of the Pond:
Dan Stevens (Downton Abbey)
Gordon Ramsay (don't laugh if you haven't seen him shirtless...he's hawwwt!)