张嫣在非常年幼的时候便沦为吕雉争权夺势的筹码,虽贵为皇后却一直不得宠。因她直到去世仍旧保留着处子之身,是以百姓们纷纷尊她为花神。就出身来说,身为吕雉外孙女的张嫣可以说是非常显贵的。然而也就是这样的出身导致张嫣早早沦为政治牺牲品。在公元前192年的时候,年仅十一岁的张嫣只因吕雉想要借“亲上加亲”这一借口来巩固吕氏的地位而就此被嫁给了亲舅舅刘盈。
待张嫣成为皇后之后,汉惠帝刘盈因对他们二人的关系心存芥蒂而一直对她十分冷淡。而另一方面,吕雉又急着借子嗣来进一步提升权势。在张嫣久久未怀上身孕的情况下,吕雉干脆让张嫣假装怀孕,然后她再取宫女所生的庶出皇子充当嫡出皇子。这名皇子名叫刘恭,后于公元前188年即位。而在他即位之后,身为他母亲的张嫣却因吕雉仍旧称皇太后而只能继续称皇后。由此可见,张嫣在后宫之中并无太多话语权。
后来在前184年的时候,刘恭在知晓自己的身世之后遭到杀害。等到了前180年,吕雉也因病逝世。而随着吕雉的去世,吕氏一族也很快遭到清洗。与吕氏关系匪浅的张嫣也随之遭到废黜,同时她还被安排至偏僻的北宫居住。自这之后,张嫣便一直孤零零地待在北宫,直至前163年因病逝世。
张嫣病逝之后,宫人在为她入殓时发现她竟然还保留着处子之身。也就是说,刘盈始终不曾临幸过张嫣。后来这一消息逐渐越传越广,乃至于宫外百姓也都知道了这件事情。百姓对身不由己的张嫣很是同情,是以他们纷纷开始立庙并将她尊称为“花神”。