What’s not to love about Penn Badgley? He is well recognized for his portrayal of Dan Humphrey in the CW hit television series Gossip Girl. Armed with a beautiful face, dark locks and soulful eyes, Penn is a fantasy to most women. Aside from his stint in Gossip Girl, Penn also appeared in several movies such as John Tucker Must Die, Easy A, The Stepfather and Margin Call to name a few. Check out shirtless photos of Penn in the movie The Stepfather and you’ll surely love his topless body.