After much anticipation, Ariana Grande and John Legend's duet of the Beauty and the Beast theme song arrived in full -- and it's absolutely amazing!