20 Of The Most Hideous Celebrity Hairstyles

Drew Barrymore

Ooof. Even someone as adorable as Drew Barrymore should avoid this hairdo at all costs.

Jared Leto

Another classic train wreck hairstyle starring Jared Leto. When was the last time he shampooed?


J.Lo looks like one of those little Maltese puppies with the bows in their hair. This hair is just way too big.

Kelly Osbourne

You don’t get a pass if your father is Ozzy Osbourne, sorry love but this fuschia has got to go.