Demy bewerkte een sprookje van Charles Perrault tot een fantasievolle en kleurrijke musical, waarin ironie, erotische ondertonen en zelfs politieke opvattingen volop aan bod komen. De dialogen worden gewoon gesproken, maar meegesleept door de muziek van Michel Legrand barsten de acteurs toch regelmatig in gezang uit.
De koning heeft de koningin op haar sterfbed beloofd alleen te zullen hertrouwen met een even mooie vrouw. In praktijk blijkt de voorkeur van de sombere, kil-blauwe vorst vooral uit te gaan naar zijn dochter. In wanhoop over de dreigende incest vraagt de prinses hulp bij haar meter, de seringenfee. Zij verzint een list: de prinses moet een jurk vragen in de kleuren van het weer.