20 Hot Pictures of Penn Badgley That Will Have You Like XOXO

Ever since Penn Badgley starred as Dan Humphrey on Gossip Girl, we've been a huge fan of the actor. What's not to love? Not only is the 31-year-old incredibly talented, but he's also pretty easy on the eyes. So, it goes without saying that we're super excited that he's returning to TV with his new Lifetime series, You. In honor of his big return to the spotlight, we're looking back at some of his hottest moments over the years. From playing Lonely Boy onscreen to his gorgeous red carpet...

What feeling does this article give you?
Joy
Disgust
Fear
Anger
Sadness

#hashtags to follow:

Penn Badgley [+]    Dan Humphrey [+]    Gossip Girl [+]    Lonely Boy [+]   

More #news: