春秋时,郑国国君郑文公有个姬妾名叫燕姞。公元前649年(郑文公二十四年)的一天晚上,燕姞梦见天神给她一支兰草,并对她说:“我是伯鯈(伯鯈是南燕国始祖)。我是你的祖先,把兰草送给你作为你的儿子,因为‘兰有国香’。你只要佩戴着它,别人就会像爱兰花一样爱你。”早晨醒来,燕姞认为这是一个吉兆。她便刻意将自己打扮一番,并佩戴了一朵兰花。果然,她身上的兰花引起了
郑文公的注意。燕姞把梦讲给郑文公听,郑文公便与她同房,又给她一支兰草作为凭证,于同年生下儿子,取名为兰 [31],即后来的郑穆公
晋文公想将公子兰送回郑国立为太子,将此事告诉郑国。郑国大夫石癸说:“我听说姞姓是后稷的元妃,她的后代应当有兴起的。公子兰的母亲是姞姓的后代。再说夫人的儿子全都死了,剩下的庶子没有比公子兰更贤德的。今围攻紧急,晋国为公子兰请求,没有比这更大的好处。”郑文公于是答允晋国,与晋国结盟,而终于立公子兰为太子,晋军才罢兵离去。