Miley Cyrus and has topped the list of 'Worst celebrity hairstyle', while Pussycat Doll Nicole Scherzinger was voted as the celebrity with the best hair-do.
According to a beauty poll carried out by beauty retailers 'Xtras' dedicated to the worst celebrity haircuts, the 20-year old former fiance of Liam Hemsworth got 66% of the votes her short back and sides crew cut, beating Helen Flanagan, who got 51% of the votes and took the second place on the list for the most shocking haircut, the Mirror reported.
Other celebrities who failed to impress were Kelly Osborne, Katie Price, Lady Gaga, Britney Spears, Nikki Minaj and Kristen Stewart.
According to the survey, the 35-year old former girlfriend of British Formula One racer emerged as the favorite on the 'Best celebrity hair' list, as she earned 72% of the votes, followed by Andy Murray's girlfriend Kim Sears, who ranked second with 69% of the votes, and Kate Middleton, with 65% of the votes.
Others on the list for best celebrity hair were Kelly Brook, Beyonce Knowles, Kim Kardashian, Cara Delevingne and Victoria Beckham.