刘嫖来找王娡王夫人,要把女儿许配给她的儿子、当时四岁(古代按虚岁计算)的胶东王刘彻。
《史记·外戚世家》:“长公主嫖有女,欲与太子为妃,栗姬妒,而景帝诸美人皆因长公主见得贵幸,栗姬日怨怒,谢长主,不许。长主欲与王夫人,王夫人许之。”
志怪小说《汉武故事》根据这一史实讲述了一个美好的故事:长公主嫖抱置膝上,问曰:“儿欲得妇不?”胶东王曰:“欲得妇。”长主指左右长御百人,皆云不用。末指其女问曰:“阿娇好不?”于是乃笑对曰:“好!若得阿娇作妇,当作金屋贮之也。”长主大悦;乃苦要上,遂成婚焉。是时皇后无子,立栗姬子为太子。皇后既废,栗姬次应立;而长主伺其短,辄微白之。
这就是成语“金屋藏娇”的由来,可惜青梅竹马的美好故事只是小说的虚构,刘彻和陈氏的联姻、以及同时定下的馆陶的次子陈蟜和王夫人的小女儿隆虑公主的联姻,有两位母亲鲜明的政治考虑。
在次之后,刘嫖不时在景帝面前说栗姬的坏话外加称赞王夫人的儿子。景帝也认为刘彻德才兼备,而且又有从前他母亲梦日入怀的祥兆,所以对他格外宠爱。
有一次,长公主和景帝说,栗姬经常让宫女们在背后用巫术诅咒唾骂皇帝喜爱的妃子。景帝听后,对栗姬生出厌恶之心,但是因为以往和栗姬感情深厚,仍旧存有善念。后来,景帝生病时曾试探栗姬,说:“我百岁之后,你要善待其他妃子和她们的儿子啊。”栗姬当时怀有愤恨之心,不但没有答应景帝,反而口出恶言。景帝对栗姬彻底失望,但是隐忍没有发作。
懂得适时而动的王夫人知道景帝恼怒栗姬,但要废掉太子,还需要加一把火,这把火必须时机合适火候得当才能达到最好的效果。立太子两年后,前元六年九月(公元前151年),薄皇后被废黜。四个月后,前元七年(前150年)春正月,王娡暗中派人催促大臣奏请立栗姬为皇后。大行上奏:“‘子以母贵,母以子贵。’今太子母号宜为皇后。”景帝大怒:“这是你应该说的话吗!”遂下令诛杀大行,又废掉太子为临江王,栗姬幽居冷宫,之后忧愤而死。
同年夏四月乙巳,得宠的王娡顺理成章被立为皇后,同月丁巳,她的儿子刘彻立为太子。之后王娡的兄长王信被封为盖侯。
王娡做了九年皇后。公元前141年景帝逝后,王娡之子,太子刘彻即皇帝位,册封其祖母窦氏为太皇太后,其母王氏为皇太后。王娡是少年刘彻帝王之路上的的坚强后盾,她周旋于刘彻和太皇太后窦氏之间。她一路谨小慎微,不断为自己的儿子扫平前路的障碍。
汉武帝建元六年太皇太后窦氏驾崩。精明干练的王太后也彻底摆脱了束缚,效法她的婆婆窦氏干预朝政,扶持其弟田蚡坐拥丞相之位,权倾朝野。
王娡与前夫金王孙生的女儿金俗,一直在民间。汉武帝刚刚登基时,韩嫣告诉武帝这件事。武帝说:“何为不早言?”于车驾自往迎之。金俗的家在长陵小市,武帝的车到了她家门口,派左右进去请她。金俗家人看到皇帝的车驾惊恐万分,金俗要逃匿。左右将她扶出拜见皇帝,武帝下了车驾说道:“大姊,何藏之深也?”
到了长乐宫后,金俗与武帝一起拜谒太后。王太后垂涕,女儿金俗也潸然泪下。后来武帝赐给金俗钱千万,奴婢三百人,公田百顷。王太后谢曰:“为帝费。”后又赐金俗汤沐邑,号曰修成君。金俗有一儿一女,女儿嫁给了淮南王刘安的太子刘迁,成为淮南王妃。儿子号修成子仲,因为王太后的纵容,横行于京师。
汉武帝元朔三年(公元前126年)六月庚午,做了十五年太后的王娡崩于长乐宫东殿,谥号孝景皇后,与汉景帝合葬阳陵。(按《史记·外戚世家》记载,王娡元朔四年去世,因《汉书》在《外戚传》《武帝纪》中均记载王娡崩于元朔三年。)