The Ariana Grande and John Legend theme song for the new version of 'Beauty and the Beast' has finally been unveiled.

The pair have recreated the classic Disney song for the live action remake of the romantic tale, taking on the role that Celine Dion and Peabo Bryson undertook with their Oscar-winning original.

The question is, whose version is better? Is the classic best, or do Grande and Legend add some much-needed freshness to the song?

Of course, in the actual animated film, Angela Lansbury sings the song as Mrs. Potts - so maybe you prefer that version?

Jog your memory and vote below!