正在這時候,漢文帝病逝,太子劉啟繼位,這便是漢景帝。王姬也恰恰在這時生下個男孩,取名劉徹?;屎蟊∈蠜]有兒子,栗姬的兒子年最長,被立為太子。王姬的兒子劉徹被封為膠東王。王姬的妹妹兒妁這時也被母親送到宮中,當了景帝的妃子,先后也生下兩個兒子。
景帝的姐姐長公主劉嫖有個女兒,想許給太子為妃,沒想到竟遭到栗姬拒絕。原來栗姬生性好嫉,景帝的嬪妃都通過長公主的關(guān)系得到景帝寵幸,因此她對長公主十分惱火。長公主見她不肯,就去找王姬,要把女兒許給膠東王。王姬當即應允了。長公主因此很是高興,從此處處捍護著王姬,總在景帝面前說王姬和膠東王的好話,挑栗姬的毛病。慢慢的景帝越看栗姬和太子越不順眼,越來越喜歡王姬和膠東王,又常常想起王姬懷孕時做的那個夢,有些動心想改立太子。
栗姬眼看著群姬和長公主都同自己作對,仗著自己兒子是太子,也不服氣。有一次,景帝關(guān)照諸姬說:“我百年之后,你們要好好照料這些孩子。”大家都點頭稱是,唯獨栗姬不吭聲,再追問她,她竟然大出不遜之辭。景帝心里生氣,一時沒有發(fā)作。
王姬知道景帝已經(jīng)厭惡栗姬,只是還沒下決心改立太子,于是想出個辦法。她私下里讓人鼓動大臣們提議立栗姬為皇后,理由是:“子以母貴,母以子貴。”栗姬是太子之母,因此必須立為皇后。景帝聽了大臣的提議,當時就大怒,殺了奏事的大臣,廢掉了太子。栗姬一氣之下,憂憤而死。王姬終于被立為皇后,她的兒子膠東王被立為太子。
九年后,景帝死了,太子劉徹當了皇帝,這就是漢武帝。王皇后此時成了皇太后,更加神氣了。臧兒此時已經(jīng)年老,被尊封平原君,終于應驗了占卜的話,她果然靠著女兒得到了榮華富貴。
這時候王太后在金王孫家生下的那個女兒金俗卻還住在長陵小市里面,過著平民生活。王姬改嫁前生女之事一直瞞著,沒人知道,直到后來有人將這事告訴武帝,武帝才大吃一驚。
“為何不早言?”他顧不得責怪身邊妃嬪,連忙讓人備車前往長陵。
皇帝車駕來到長陵小市,直到金王孫家門口。這下子把當?shù)乩习傩諊槈牧?。金王孫家中不知犯了什么事,更是驚慌,金俗嚇得躲藏了起來。使臣進去找了半天才把她找到,她已經(jīng)嚇得走不動了。使臣將她扶了出來。武帝連忙下車迎上前去,連聲說道:“大姐,讓我尋得好苦呀!”
武帝把這同母異父的姐姐接到長樂宮中,見到太后,母女抱頭痛哭一場。從此金俗一步登天,成了有權(quán)勢的貴族。