Boris Johnson has been voted the celebrity with the best hair, ahead of GMTV’s Ben Shephard and Prince Harry.
The London mayor, 44, said he was delighted, adding: ‘The Johnson hairstyle is, I fear, impossible to imitate as it’s a product of random and competing forces of nature.’
Clik here to view.

Clik here to view.

Russell Brand was top of the worst celebrity haircuts, ahead of Jonathan Ross and Wayne Rooney. The poll was run by Brylcreem for its 80th birthday.
Image may be NSFW.Clik here to view.
