20 Of The Most Hideous Celebrity Hairstyles
Ooof. Even someone as adorable as Drew Barrymore should avoid this hairdo at all costs.
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.
You don’t get a pass if your father is Ozzy Osbourne, sorry love but this fuschia has got to go.