John Mayer Hair Affair: Long or Short?

by at . Comments

Singer-songwriter John Mayer has been growing his hair out for the past couple of years, but he finally cut it loose this weekend ... LITERALLY.

The 34-year-old star was seen at a party for The Mindy Project showing off his new look, one that should go over well with his legions of fans.

With Katy Perry and John Mayer breaking up recently following a brief but sleepover-filled relationship, maybe he was in the mood for change.

Vote and tell us whether you think it was a good one below:

Which Hairstyle Looks Best?

What do you think: Does John Mayer's hair look better long or short? Vote in THG's poll now and decide which look you think works best for the star. View Poll »

Tags: , ,
Like Us On Facebook

More From The Hollywood Gossip

Demi-lovato-with-short-hair

Demi Lovato Chops Off Lots of Hair!

Demi Lovato has undergone another hair transformation. Check out her new look here.
Willow-smith-pink-hair

Anna Paquin Dyes Hair Purple: What Do You Think?

Anna Paquin now has purple hair. React to the major change now!
Willow-smith-pink-hair

Kristen Stewart Cuts Off Hair: See Her New Look!

Kristen Stewart now has very short hair. Do you like her new, lighter look?
Kim-kardashian-blonde-pic

Kim Kardashian: Sort of Back to Blonde!

Kim Kardashian has gone blonde once again. Do you like her new look?

Avatar

Irrelevant!!!

Avatar

he forgot his dentures to put back in his mouth after the blowjob he gave to russell brand, folks!!

Avatar

short looks bettr on him
for sure
he looks about 80 years old with long hair
yuck

Avatar

Dude seriously needs a haircut.

Avatar

I admire John Mayers musical abilities. However, even when he tries to be humble he still comes off as arrogant. Poor guy. Oh! To the hair.... His "pre-mid life crisis hair" is working appropriately for him.

Avatar

This guy has one hit and he thinks he is John Lennon.

Avatar

He looks like a bum with long hair. So trashy.

Avatar

Good for you, John! What an improvement. Johnny Depp please take note.