漢元帝最寵愛的妃子是傅氏和馮氏。傅妃聰明伶俐,善解人意,所以在宮中的人緣極好,雖受寵於漢元帝,但並不遭眾妃嬪的嫉妒。王政君生了劉驁不久,傅妃生了兒子劉康,馮妃生了兒子劉興。
為了平衡,漢元帝又創設了一個僅次於皇後的名號——“昭儀”。昭儀位同丞相,比諸侯王,他心愛的傅、馮二妃為昭儀,立劉康為定陶王,劉興為信都王。
王政君徒有皇後尊號,卻被冷落一邊。自從她生下劉驁,便很少被劉奭召幸。好在王政君生性柔順,不是爭風吃醋的女人,漢元帝對她還算是比較禮遇,照例大封後族,給予恩典。
漢元帝非常寵愛傅昭儀,因此對傅昭儀所生的兒子定陶王劉康十分鍾愛。“坐則側席,行則同輦”,形影不離。漸漸地,對王政君所生的太子劉驁就不那麼滿意了。尤其是後來太子常飲酒作樂、不務正業,漢元帝更是覺得他無德無能,不堪大任。因而,常常想廢掉劉驁,改立劉康為太子。這使王政君與太子都憂懼不安。多虧了漢元帝的寵臣史丹多方斡旋、鼎力相助,才化險為夷。一次,漢元帝病重,一人獨寢,史丹借在宮中侍候的機會,跪到漢元帝臥榻旁,涕泣滿麵地說:“皇太子以嫡長子而立,已十幾年了,天下臣民,無不歸心。現在外麵流言紛紛,傳說陛下要改立定陶王,廢當今太子,果真如此,公卿定然不會奉詔。臣願先被賜死。”漢元帝見他情切意哀,明白廢立太子一事阻力很大,喟然長歎:“我也是左右為難。太子與定陶王都是朕之愛子,我怎能不替他們考慮?但念皇後為人謹慎,遵法循禮,先帝又喜愛太子,朕豈能有違先帝於地下?你不要再多說了。我的病恐怕難以痊愈,到時候,還望你們好好輔佐太子,別讓我失望才好。”就這樣,太子劉驁的嗣君身份才沒有改變。王政君也度過險關,依然做她的皇後。
竟寧元年(前33年)五月,43歲的漢元帝病逝。太子劉驁即位,是為漢成帝。王政君被尊為皇太後,大肆封賞外族。
皇太後的長兄王鳳被任命為大司馬大將軍領尚書事。王氏兄弟五人同日受封,有“五侯”之稱,後來皆為列侯,其子弟輩也以卿大夫侍中諸曹“分據勢官滿朝廷”。作為政府百官首腦的“大司馬大將軍領尚書事”一職,王鳳之後,依次為王音、王商、王根、王莽,幾乎全為王氏壟斷,基本上形成了王氏外戚把持朝政的局麵。
從王鳳上任開始,漢成帝就“謙讓無所顓”。有一次,漢成帝召見大學問家劉向的兒子劉歆,見他引古論今、出口成章、通達博學,詩賦文章更是不同凡響。漢成帝很高興,要封他為中常侍,便命人取來官服,想正式任命。左右都提醒他說:“此事尚未通報大將軍,是否暫緩一下?”漢成帝說:“區區小事,不用告訴他了。”但左右深知王鳳的權勢,都叩頭相爭。漢成帝無奈,派人通報王鳳。誰知王鳳堅決不同意,漢成帝也隻好作罷。
對此,漢成帝心裏很不痛快。但王鳳背後有皇太後撐腰,他也無可奈何。倒是有個不怕死的京兆尹王章,剛直敢言,指出王鳳專權亂政,不是忠臣,提出不應由他久典政事,應另選忠賢之士。漢成帝見他說得在理,便經常召他密談。後來,漢成帝準備召琅玡太守馮野王替代王鳳。不料,他們的談話被王政君的堂弟、侍中王音偷聽到了。王音對堂兄王鳳“卑恭如子”,極力巴結,自然向王鳳告密。王鳳聞知,立即稱病,從宮中回到家裏,並上表辭職。王政君知道後,垂淚不止,不吃不喝。漢成帝無奈,為使皇太後寬心,隻得向王鳳表示歉意,並極力挽留。於是,王鳳又回到尚書省辦公。王鳳複出後,把王章以大逆之罪處死,全家老小流放。
從此以後,公卿大臣見王鳳,都不敢正麵而視,唯恐不慎得罪。朝廷之上,王鳳氣焰熏天,炙手可熱。陽朔三年(前22年)八月,王鳳病死,漢成帝按他的舉薦,由王音繼任大司馬大將軍。王氏仍然執掌朝政大權。
一年夏天,成都侯王商生病,為了避暑消夏,他竟向漢成帝借用了皇帝的明光宮。後來,王商又鑿穿長安城,把灃水引入莊宅中的大陂中行船取樂。一次,漢成帝來到他家,發現王商竟為了引水鑿穿長安城,心裏憤憤不平,認為他擅穿帝城是動了王氣,卻也無法發作。後來,漢成帝微服出遊,路過曲陽侯王根的宅第,見他遊樂園中的土山漸台很像未央宮中的白虎殿,對這種“驕侈僭上”的越軌行為,他再也忍耐不住,發起怒來。王商、王根心中著慌,就想自行黥劓(黥,在臉上刺刻文字或記號,並塗上墨,也叫墨刑;劓,割鼻之刑),去向皇太後請罪。漢成帝見二人竟然去找皇太後,更是怒不可遏,一時動了殺心。王政君聽說後,讓王商等人負荊請罪,反倒使漢成帝左右為難,最後也不了了之。
王氏子弟以“五侯”為首,在皇太後王政君的羽翼下,聲色犬馬,盤剝百姓,弄得民怨載道。“百姓貧,盜賊多,吏不良,風俗薄”,人至相食,相繼爆發了農民起義和鐵官徒起義。
漢成帝處在皇太後及其家族的操縱下,從此不再關心朝政,反而更加荒淫腐朽。寵愛趙飛燕姐妹,縱情淫樂,最後死在趙合德床上,朝野嘩然!趙合德畏罪自殺,趙飛燕也在哀帝死後被貶,逼令自殺。
由於漢成帝無子,擁立定陶王劉康的兒子劉欣為帝,是為漢哀帝,就是在曆史上留下“斷袖”典故的皇帝。為了斬斷漢哀帝與已來長安的傅太後及生母丁姬的親密關係,王政君隻準許她們每十天與皇帝見一次麵。傅、丁得勢後,傅太後與太皇太後王政君談話時,常常不禮貌地直接稱她“嫗”,即老太婆,太皇太後也不便當麵發作。太皇太後為了避免與其發生衝突,曾詔令以大司馬輔政的侄子王莽辭職。漢哀帝擔心剛剛即位,就失愛於王政君,未敢造次,對王莽表示挽留,並派人向太皇太後王政君說:“皇上聽說太皇太後下詔,很是悲傷。皇上表示,您若不讓大司馬輔政,他就不敢聽政。”於是,太皇太後王政君再一次下詔讓王莽輔政。