Prinz Himmelblau (Jonathan Berlin) soll eine Prinzessin aus gutem Hause heiraten und die Königin (Mechtild Grossman) hat genaue Vorstellungen: hübsch, wohlhabend, unkompliziert und keinesfalls mit irgendwelchen magischen Kräften ausgestattet. Doch der Prinz denkt gar nicht daran, sich dem Willen der Mutter zu beugen und als er auf Fee Lupine (Ruby O. Fee) trifft, ist es um ihn geschehen. Doch die Königin, die mit ihrem magischen Fernglas das erste Treffen beobachtet hat, ist entsetzt. Eine Fee? Sie hasst magische Wesen. Um die entflammende Liebe gleich im Keim zu ersticken, holt sie sogar ihre Erzfeindin, die Hexe Confidante (Friederike Kempter), aus dem Kerker. Sie verflucht die Liebenden, so dass immer im Wechsel einer von ihnen wunderschön ist, aber einen schlechten Charakter hat, der andere zeitgleich zwar von reinem Herzen, aber hässlich ist…