Once upon a time
One night, in an enchanted palace, Belle is teaching the Beast how to dance. She is wearing a gold majestic dress, which has reflections of rainbow.
She is so delighted that she gives him a kiss. In that magic moment, the charm breaks and the Beast becomes an handsome and charming prince.