Celebrity Hair Affair: Penn Badgley

by at . Comments

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 ...

  • Penn Badgley Short Hair
  • Badgley

Which hairstyle works better on Gossip Girl star Penn Badgley?

Tags: ,
Like Us On Facebook

More From The Hollywood Gossip


Jennifer Lopez Makes Waves: What's Her Best Look?

Jennifer Lopez is showing off her curly hair in this new photo. Compare it to her straight locks and vote now.

Demi Lovato Chops Off Lots of Hair!

Demi Lovato has undergone another hair transformation. Check out her new look here.

Anna Paquin Dyes Hair Purple: What Do You Think?

Anna Paquin now has purple hair. React to the major change now!

Kristen Stewart Cuts Off Hair: See Her New Look!

Kristen Stewart now has very short hair. Do you like her new, lighter look?


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.


yeah,i remember.he had this look when he was on "john tucker must die".
he's cute either way!


He looks cute either way! He has a really handsome face, so he could shave his head and still be adorable.


Waayyyy better with the long hair!


Definitely SHORT hair!


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.