Demi Lovato [1] was one of the many celebrities who gathered for One Voice: Somos Live! on Saturday night. The televised benefit concert [2] featured performances by Jennifer Lopez [3], Marc Anthony [4], and Bruno Mars in an effort to raise money for those who were affected by recent natural disasters in places like Puerto Rico [5] and Mexico. The "Sorry Not Sorry" singer took to the stage to deliver an emotional cover of Leonard Cohen's "Hallelujah" that will surely give you goosebumps. Watch it above.