Rocker Axl Rose has been voted the best frontman of all time, ahead of stars including Freddie Mercury and John Lennon.
The Guns N' Roses singer gained the most votes to take the top spot in a poll, fighting off competition from Queen star Mercury, who landed in second place.

Led Zeppelin icon Robert Plant came in third place, while Ronnie James Dio - who passed away earlier this year  - claimed the fourth spot as the frontman of Black Sabbath and Heaven & Hell. Beatles legend Lennon rounded out the top five.

Bruce Dickinson (Iron Maiden), Thom Yorke (Radiohead), Kurt Cobain (Nirvana), Matt Bellamy (Muse) and  Paul McCartney (The Beatles/Wings) made up the rest of the top 10.



Click Here For More Axl Rose Pictures