Holy Sh*t! Gossip Girl's Penn Badgley Has Gone Blonde
Remember swooning over Penn Badgley when he played the loveable 'Lonely Boy' Dan Humphrey on Gossip Girl?
Yeah, well he DEFS doesn't look like that anymore!
It's been almost 10 years since Badgley was cast in alongside ex-girlfriend Blake Lively in Gossip Girl and now, at 30-years-old, the actor has thrown a spanner in the works by GOING BLONDE.
Penn appeared at Art Basel in Miami this week where he performed with his band MOTHXR and debuted a v. fresh blonde look.
First of all, he's in a band!? And secondly, is it just us...or is Penn pulling a bit of a Zayn Malik with his new do?
Do you rate his new peroxide cut? Or do you prefer the old Dan!?
20 Times Blake Lively Proved That She's A Style Queen Without Even Trying...