Top 20 Sexiest Male Celebrities 2014

10. Penn Badgley

Penn Badgley is another list regular, this year in at ten.

The Gossip Girl actor is a favourite of ours. Whether he’s playing Dan in the hit show, Todd in Easy A (in which he is shirtless lots) or Michael in The Stepfather (in which he is shirtless lots), we adore him. Last year he played Jeff Buckley in Greetings from Tim Buckley, sporting much longer hair for the role, and you know how we feel about that.