1. Jeff Buckley
The most famous cover, and the ultimate tear-jerker.
2. Brandi Carlile
A country and folk take on a classic.
3. Jennifer Hudson
The Academy Award-winning singer gives her powerhouse vocals a spin on this delicate number.
4. Bon Jovi
From screaming his heart out, Jon Bon Jovi offers a stripped down version.
5. Justin Timberlake
Whatever happened to Timberlake's singing career? Here's a throwback as he teams up with Matt Morris.
6. John Cale
The emotional number couldn't be more fitting for this scene in Shrek. Cartoon characters have feelings too.
7. Regina Spektor
Spektor's distinctive vocals whisper and strengthen through Hallelujah's words as she offers her personal take.
The five vocalists give Hallelujah a harmonious and celebratory version in time for Christmas.
Zach Condon of folk band Beirut charms with a ukulele-led snippet.
10. Damien Rice
The Irishman turns any song into an emotional meltdown — not that we're complaining.
For more stories on music, click here.