吕雉相信“亲上加亲”的说法,也希望下一任皇帝身上流着吕氏家族的血,就把外孙女张嫣嫁给了儿子刘盈。
吕雉有两个孩子,儿子刘盈,女儿鲁元公主,鲁元公主嫁给了赵王张敖为妻,两人生有女儿张嫣。汉惠帝刘盈性格软弱,朝中大事都把握在母亲吕雉手里。吕雉为了“亲上加亲”就把外孙女张嫣嫁给了刘盈,并且立张嫣为皇后。当时张氏年幼,只有十一岁,根本不是成婚的年纪。汉惠帝刘盈一直将张嫣作为外甥女对待,从未想过要娶这样一位皇后。刘盈死后,吕后为了能名正言顺掌管汉室的政权,抱来一个孩子说是张嫣与刘盈的孩子,立这个孩子为新帝,自己继续代掌皇权。但其实这场有悖人伦的婚姻,让刘盈十分尴尬,始终无法接受,所以他与张嫣两人虽然迫于吕后的强势有了夫妻之名,但从未有过夫妻之实。据说在张嫣死后,为其入殓的宫女发现张嫣还是处子之身,消息传到民间,大家怜惜这位皇后悲惨的命运,纷纷为她立庙,尊她为花神,为她立的庙便称为“花神庙”。