久很久以前,有一个工作是编故事说给别人听的男人死了。但人无法违反死亡定律,在他最后的故事里,一个勇敢而美丽的王子,要去击退狡猾的大乌鸦。然而他们的战斗已经永远不会有结果。“我不要这样!”大乌鸦叫着。“我不要这样!”王子也这样叫到。大乌鸦从故事中逃了出来……雅喜儿是个活泼又有点糊涂的女孩子,在她的梦里,总是会看到一个美丽而忧郁的王子在孤独地跳着芭蕾舞。而自己则是一只只敢躲在远处偷看的丑小鸭。现实中,雅喜儿也是学校里的丑小鸭,有两个很要好的姐妹的她暗恋着学校的芭蕾舞王子缪特。缪特正是那个没有了心脏的王子。雅喜儿在编故事人的引导下成长为萩萩公主,帮助缪特寻找分裂而四散的心。可是萩萩公主却是一个背负着无法与王子结合的悲惨命运的角色。
很久很久以前,有一个作家死了,他死前写了一个关于王子与大乌鸦战斗的故事。然而,故事却因作家的死亡而失去结局,为了追求那个结局,故事成为了现实,来到金冠镇,王子为了保护金冠镇的人民而用自己的心脏将大乌鸦封印了起来,从此金冠镇就成了故事与现实交错,现实被故事操控的世界。死后变成鬼魂的作家,为了让停滞的故事继续前进完成原本预定的悲剧结局,他给了一只想要看见王子笑容的鸭子一个项链,这个项链让鸭子变身成人类女孩--雅喜儿,也让她变身成故事里传说中的萩萩公主,将王子遗失的心之碎片找回来。然而,萩萩是无法向王子告白的,否则就会化作光点消失。捡到失去心脏的王子的法基亚,给王子取了名--谬特(Mytho)。因为一次意外,法基亚为了不让王子再受到任何的伤害而决定将王子隔离于众人之外,即使对方是萩萩公主。然而,王子的心之碎片一一回归的同时,谬特不再只注意法基亚以及他的女朋友--露羽,他开始好奇萩萩的存在。露羽因为谬特不断的转变感到害怕,渐渐想起自己实际上是王子的敌人的女儿─乌鸦公主库蕾,露羽是为了不让他发现自己是乌鸦而自我催眠营造出来的假象。法基亚则因为害怕谬特的心一旦全部找回,故事中的悲剧将在一次重现,前世可能为骑士转世的他,不只会被乌鸦杀死,谬特也会再一次陷入无法击败乌鸦而将心脏刺碎的命运,于是打算将谬特的心再次打碎回到原点,但谬特却表示是他自己想要把心找回后,法基亚便不再阻止萩萩公主的行动。萩萩在找到爱之心的时候,库蕾突如其来的出现将爱之心与谬特绑架走,为了对抗库蕾,法基亚受了伤,他们在艾德露的指引下来到托洛麻西亚为他们准备的地下舞台,库蕾要挟萩萩当面向谬特告白,不然就不把心之碎片与谬特交出来。但法基亚阻止了萩萩,他与库蕾召唤的乌鸦决斗却受了更重的伤,在濒死前砍断了王子的剑后沉入湖底。因为法基亚的决心,萩萩决定不要消失,而是活着去拯救谬特,于是她将她的思念化作舞蹈,与库蕾竞舞,虽然库蕾不断地让她回想起她不过是靠魔法的力量才能跳出完美的舞蹈,但她所跳的单人双人舞唤醒封闭内心的谬特,库蕾无法理解为何自己的思慕无法传递给王子,而难过退场。离开地下舞台后,艾德露为了救法基亚并指引萩萩与谬特而自焚,萩萩难过之余,艾德露提出最后想要看王子公主的双人舞的请求,于是在火焰与夜空的照耀下,他们在广场上跳了一曲又一曲的双人舞。然而,故事并没有就此结束……