#6 Jeff Buckley "Hallelujah" (cover of Leonard Cohen original)
#7 Johnny Cash "Hurt" (cover of Nine Inch Nails original)
#8 Janis Joplin "Me And Bobby McGee"(cover of Kris Kristofferson original)
#9 Jimi Hendrix "All Along The Watchtower"(cover of Bob Dylan original)
#10 Elvis Costello "(What's So Funny 'Bout) Peace, Love, And Understanding" (cover of Nick Lowe original)
Image credits (all Flickr)--Sinead O'Connor: Bryan Ledgard, Aretha Franklin star: Fabio Ikezaki, Lauryn Hill: Chun Li, Joan Jett: Focka, Jeff Buckley painting: AllAboutEvelyn, Johnny Cash: Dan Shargel, Elvis Costello: Helen Gordon. Other images: Pixabay
Original article: http://perezhilton.com/2017-05-05-best-cover-songs-all-time