Celebrity Hair Affair: Penn Badgley
Penn Badgley stars on Gossip Girl. As Dan Humphrey, this 21-year-old has rapidly established himself as one of TV's hottest young hunks.
But he wasn't always so handsome. Just a few years ago, Penn Badgley was, shall we say, more of an alternative, long-haired hippie type?
See the celebrity hair transformation below. Here's the trendy boyfriend of Blake Lively earlier this year (left), and a few years prior ...
Which hairstyle works better on Gossip Girl star Penn Badgley?
Related Posts
- Rihanna: Topless! Blonde! Tweeting!
- Willow Smith Shaves Her Head!
- Kim Kardashian: New Hair! New Beginnings! Same Breasts!
- Lauren Conrad Debuts Pink Hair: Love it or Leave it?


























February 16th, 2011 5:08 AM
OMG waaaaay more adorable with his picture on the right! WOW! I never knew he used to be soooo hot. He's cute now but that picture is smokin!
August 5th, 2009 10:12 AM
what?? (above)
December 6th, 2008 9:27 PM
i play penn badgley in real life and i prefer long hair
August 7th, 2008 6:20 PM
he is more hotter with long hair
June 30th, 2008 5:13 PM
He needs to shave the goat.
lol
May 30th, 2008 4:37 AM
yeah,i remember.he had this look when he was on "john tucker must die".
he's cute either way!
May 30th, 2008 2:10 AM
He looks cute either way! He has a really handsome face, so he could shave his head and still be adorable.
May 29th, 2008 9:50 PM
Waayyyy better with the long hair!
May 29th, 2008 10:59 AM
Definitely SHORT hair!
May 29th, 2008 8:59 AM
He looks cute with the longer hair(in a laid-back surfer kind of way), but I definitely prefer him with the shorter hair. He's HOT!!! Wish he'd shave that hair off his chin though-ick.