 
Harry Styles has topped a poll for best celebrity hairstyle this week.
The One Direction singer is instantly recognisable because of his unruly barnet, which is sometimes curly, sometimes straight but always pretty gorgeous.
The complete top 10:
1. Harry Styles (singer)
2. David Beckham (athlete)
3. Justin Bieber (singer)
4. George Lamb (TV host)
5. Mark Ronson (music producer)
6. Eddie Redmayne (actor)
7. Daniel Craig (actor)
8. Gary Barlow (singer)
9. Jamie Redknapp (athlete)
10. Leonardo DiCaprio (actor)
