Isn't it great when musicians do music?

Former X-Factor judge and and outspoken tweet-er Demi Lovato recorded a live a cover of Hozier's song Take Me To Church for BBC Radio 1, and holy sh*t it is good. It's easy to forget why people are famous sometimes, or in this case, maybe I just never knew how amazing Demi's voice was. She really nails it at the end of the song, breaking it down like a raspy Beyoncé, with a dash of early 2000s Christina Aguilera attitude.

Sources: BBC