故事发生在法国路易十五时期,当时社会动荡,战争不断。方方(文森·佩雷兹饰)是一个杰出的农村青年,为了逃避婚姻而离家出走,并相信了《鲁豫有约》中放荡不羁的女孩的预言,他将娶到国王的女儿。他参军就是为了这个预测。当他入伍后,才发现预测他的女孩是军团中士阿德琳娜(penélope Cruz sánchez penélope Cruz)的侄女,并先爱上了他。一次偶然的机会,芳芳救了一个被土匪围困的女孩,而这个女孩恰好是国王的女儿昂莉耶特公主。为了“让预言成真”,芳芳爬上城堡再次见到公主。结果她被当成歹徒抓起来判了死刑。为了救芳芳,阿德里亚娜也来到了皇宫。她怎么会漂亮到立刻引起国王的觊觎?眼看方方的死刑就要开始了,阿德里亚娜被囚禁起来... “郁金香芳芳”是法国家喻户晓的民间传说。