里昂跟着小狐狸来到了城堡。当他看到星语公主的那一刻,他被公主的美丽惊呆了。星语公主也被里昂深邃的眼神和独特的气质所吸引。他们开始交谈起来,里昂给公主讲述了他在人类世界的生活,他的梦想是用画笔描绘出这个世界上所有美好的事物。星语公主则给里昂展示了城堡里的魔法绘画,那些画可以动,可以发出声音,仿佛是一个个鲜活的小世界。
从那以后,里昂经常来到城堡和星语公主见面。他们一起在城堡里探索那些神秘的角落,一起在花园里欣赏那些奇异的花朵。星语公主发现自己爱上了里昂,而里昂也深深地爱着星语公主。
可是,他们的爱情面临着巨大的挑战。因为人类和精灵的爱情是不被世俗所接受的,而且城堡的魔法结界对于人类来说是非常危险的。如果里昂长时间待在城堡里,他的生命力会逐渐被魔法结界消耗。但是,他们并没有被这些困难吓倒,他们决定要为了彼此的爱情而努力。
星语公主开始寻找解除城堡魔法结界的方法。她在城堡的图书馆里翻阅了无数的魔法书籍,终于找到了一个古老的魔法咒语。这个咒语可以解除城堡的魔法结界,但需要付出巨大的代价。星语公主必须牺牲自己一半的魔法力量,而且在解除结界之后,她将不能再使用强大的魔法。
星语公主没有丝毫犹豫,她为了能够和里昂在一起,毅然决定使用这个魔法咒语。小狐狸担心地劝她,但是星语公主心意已决。在一个月圆之夜,星语公主站在城堡的中心,念起了那个古老的魔法咒语。随着咒语的响起,城堡周围的魔法结界开始闪烁起来,光芒越来越强烈,最后,魔法结界终于被解除了。
里昂和星语公主终于可以自由地在一起了。他们走出城堡,来到了森林里。里昂带着星语公主回到了他的村庄,村庄里的人们一开始对星语公主充满了好奇和警惕,但是当他们看到星语公主的善良和温柔后,都渐渐地接受了她。
星语公主和里昂在村庄里过上了幸福的生活。里昂继续他的绘画创作,他画了很多星语公主的画像,每一幅画像都充满了他对公主的爱。星语公主则帮助村庄里的人们,她用自己剩余的魔法力量为村民们治疗疾病,为农田带来雨水。