CelebsJohn Legend y Jennifer Hudson cantaron en vivo ‘Beauty and the Beast’ (y el resultado te hará llorar)