It's been covered by Jeff Buckley, Rufus Wainwright, k.d. lang and countless others (mostly 'X Factor' contestants).
And now, there's another rendition of Leonard Cohen's beautiful song 'Hallelujah' that's become famous.
Step forward Father Ray Kelly, a priest in Oldcastle, Meath, in Ireland. He surprised Chris and Leah O'Kane by singing a version of 'Hallelujah' at their wedding - and the resulting video has gone viral.
Father Kelly changed the lyrics to be relevant to the ceremony in question... but whether or not that's to your taste, there's no denying his vocal prowess.
Mind you, you should have heard his version of 'I'm Your Man' at the reception...