Henry Cavill as Superman
Here’s another man who needs no introduction. All the women love him. All the men love him more. He’s the actor who played Superman, but he doesn’t need superhuman powers to steal all of our hearts. It’s Henry Cavil!
Many men have put on the red underpants and glasses, but somehow, Henry was able to play the Man of Steel without confusing clothing. The only person who we can identify with Superman more is Christopher Reeve (RIP). But Henry is a gamer like many people out there, and he’s ruggedly handsome to boot! There’s nobody on this list we would love to hang out with more than Henry.