正室嫡出
朝廷知道张嫣与诸吕政乱毫无瓜葛,而且张嫣是鲁元公主的女儿,刘盈的侄女,身上流着汉室血统。所以罢黜张嫣之后,把她安置在北院,并没有杀死她。
张嫣是鲁元公主和宣平侯张敖的女儿,也就是说是刘盈的外甥女。吕后专政,为了巩固自己外戚的地位,所以把自己的外孙女张嫣,嫁给了自己的舅舅刘盈。当时的张嫣年仅11岁,便成为了皇后,就在当时这是有违人伦道德的,但是刘盈却无法反抗。
刘盈并没有接近过张嫣,但是吕后却希望张嫣能生下儿子。张嫣年纪实在过于年幼,一直无法怀有身孕。所以吕后想方设法,让张嫣假装怀孕,纸是包不住火的,所以又找了一个宫女的儿子刘恭,将他的生母杀死,然后声称是张嫣所生。
并立刘恭为皇太子,刘盈死后,吕后将刘恭立为帝。因为刘恭过于年幼,所以依然是吕后权倾朝野,并自称为皇太后。刘恭渐渐长大以后,知道自己的生母已经死于吕后之手,自己并非是张嫣的亲生儿子,对于杀死自己生母的吕后。刘恭口出怨言说道,等自己长大以后一定要报复。吕后知道了这件事以后,害怕刘恭会胡作非为,于是,将他囚禁起来。
不久之后,刘恭便遭到了吕后的杀害。吕后八年,吕后去世,大臣们一起商议着铲除吕后的余党,群臣拥立刘恒为帝,也就是后来的汉文帝。刘嫣虽然没有被当成吕后余党,但是却遭到牵连,废除了皇后的位置。被安置在北宫,张燕住的地方是未央宫后面一处宁静悠远的院落,朝野大臣们都知道张嫣与诸吕政乱并没有关系。所以也并没有杀死她,张嫣在北宫中悄无声息地生活了17年,最后病死,终年40岁,与汉惠帝合葬,谥号“孝惠皇后”。