Self obsessed Miley Ray Cyrus topped the list of ‘Worst Celebrity Hairstyles’, while Pussycat Doll Nicole Scherzinger was voted as the celebrity with the best hair. According to a beauty poll carried out by beauty retailers ‘Xtras‘,
Miley received 66% of the votes her short back and sides crew cut, beating Helen Flanagan, who got 51% of the vote. The rest of the hair failures included: Kelly Osborne, Katie Price, Lady Gaga, Britney Spears,
Nikki Minaj and Kristen Stewart. Best hair included: Kim Sears, Kate Middleton, Kelly Brook, Beyonce Knowles, Kim Kardashian, Cara Delevingne and Victoria Beckham. Photo: PacificCoastNews.