"Never Enough" is arguably one of the most beautiful songs from 2017's "The Greatest Showman." So beautiful that it was impossible to believe that anyone could perform it as well as "The Voice" contestant Loren Allred.
And then I heard Kelly Clarkson's cover.
I still think the original version is great, but holy vocals is Clarkson's cover magnificent. I was in a trance during the entire track as goose bumps ran up and down my arms.
Clarkson is one of over a dozen artists -- including P!nk, Kesha, Missy Elliott, Zac Brown Band, Craig David, Pentatonix and Sara Bareilles -- covering the movie musical's songs in "The Greatest Showman Reimagined," out Nov. 18.
"Never Enough" dropped today ahead of next week's release, and before you give it a listen below make sure you're not supposed to be focusing on anything important. As soon as Clarkson starts to sing, you too will go into the aforementioned trance.
Check out the original version, performed by Rebecca Ferguson (as legendary Swedish opera singer Jenny Lind) below.