John Legend and Ariana Grande have unveiled their take on the iconic “Beauty and the Beast” theme song.

The song was originally performed by Angela Lansbury, the voice actress that played Mrs. Potts in the original 1991 version of Beauty and the Beast, before being re-recorded as a duet featuring Celine Dion and Peabo Bryson.

Now, in a music video bringing enchanting visuals to Legend and Grande’s updated version of the song, fans get to see Grande singing in a flowing red ball gown and Legend playing the piano while Belle and The Prince dance in the background.

The video is set to accompany the live-action reboot of the film starring Emma Watson as Belle and Dan Stevens as The Prince/The Beast. Set in The Beast’s castle, the music video also features some exclusive clips from the movie, which is due to premiere on 17 March, 2017.

The video is directed by Dave Myers, and features an elegant aesthetic that marks a major departure from the iconic and invariably unique Missy Elliot, Pink, and No Doubt’s music videos he’s best known for directing.

Watch the ‘Beauty and the Beast’ music video below: