The gods decided to bless us mortals with a brand new cover of the classic Disney song "Beauty and the Beast," featuring the stellar vocals of Ariana Grande and John Legend.
The latest rendition of the enchanting song was released earlier today.
If you're a super-fan of the original movie, you'll remember that the song was originally sung by Angela Lansbury, who also played the role of Mrs. Potts in the 1991 animated film...
...and there was a single pop version released too, which was sung by Celine Dion and Peabo Bryson.
And now, a new generation of kids will be able to cherish the iconic tune.
Ariana Grande and John Legend'sCeline Dion and Peabo Bryson'sAngela Lansbury's
Oops. Something went wrong. Please try again later
Looks like we are having a problem on the server.
But before you go, tell us which version you like most.
vote votesAriana Grande and John Legend's
vote votesCeline Dion and Peabo Bryson's
vote votesAngela Lansbury's