Rolling Stones front man Mick Jagger has been voted most stylish rock star of all time by lifestyle website Complex. The front man pipped David Bowie, Kurt Cobain and bandmate Keith Richards to the top spot.
Complex offered the following justification for his topping the poll:
"Hands-down one of the best-dressed musicians of all-time, he definitely set the bar for flamboyant frontmen. From his crazy stage antics to his bad boy edge, his style reflected his personality perfectly: it was something that needed to be tamed, but functioned best when it was wild.
"
Even today, he wears silk scarves and suits with more rakish appeal than most men - and he's pushing 70."
Some of Complex's most stylish rock stars:
1. Mick Jagger
2. Prince
3. David Bowie
4. Kurt Cobain
5. Sid Vicious
6. Keith Richards
07. John Lennon
08. Jimi Hendrix
09. Elvis
10. David Byrne
11. Alice Cooper
12. Slash
13. Bruce Springsteen
14. Jack White
15. Keith Moon
16. Lemmy
17. Johnny Rotten
18. Freddie Mercury
19. Billy Gibbons
20. Zakk Wylde
21. Billy Idol
22. Axl Rose
23. Lenny Kravitz
Of course, some will note that there is an irony in rock stars, as the supposedly anti-authoritarian, against the curve figureheads of 20th century culture being considered "stylish". Perhaps the question we should be asking though is, in a list of stylish rock stars, how the bloody hell did Lemmy only get to #16 ?!?