Die Königin will, dass ihr Sohn Prinz Himmelblau eine Prinzessin aus gutem Hause heiratet. Hübsch soll sie sein, begütert, unkompliziert. Und auf keinen Fall soll sie über magische Kräfte verfügen. Doch Prinz Himmelblau will seine Braut selbst aussuchen und reitet mit seinem Knappen Fred los. Schon bald trifft er auf die entzückende Fee Lupine, und sie verlieben sich ineinander. Die Königin jedoch beauftragt ausgerechnet eine Hexe damit, diese Liebe zu verhindern. Ein Fluch bewirkt, dass Himmelblau und Lupine einander nicht mehr erkennen können...