Celebrity Hair Affair: Penn Badgley
by Free Britney at .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 Stories
-
Lauren Conrad in Marie Claire: Holy Bangs! -
Penn Badgley and Zoe Kravitz: It's Over! -
Pink, Long Hair Turn Heads: Is That You?!

Comments (10 Total)
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!
what?? (above)
i play penn badgley in real life and i prefer long hair
he is more hotter with long hair
He needs to shave the goat. lol