Guns N Roses, Nirvana and Muse have all recorded some of the best song covers of all time, according to a new survey.
Jimi Hendrix's cover of Bob Dylan's 'All Along The Watchtower' topped the list, while the Beatles cover of Top Notes' 'Twist and Shout' came second.
Guns N Roses rendition of 'Live and Let Die' by the Wings came third in the survey, which was carried out by Total Guitar.
Nirvana's cover of David Bowie's 'The Man Who Sold The World' and Muse's take on Nina Simone's 'Feeling Good' also featured in the top-5.
The survey also asked experts to name the worst cover of all time.
The unfortunate title went to Celine Dion for her cover of 'You Shook Me All Night Long' by AC/DC.
Although her take on the record has never been released, Dion performed in live at a concert in Las Vegas in 2002.
Sugababes and Girls Aloud interpretation on Aerosmith's 'Walk This Way' was second in the worst category.