但是,楊顏女王並不這麽認為。她想讓兒子早日成為太子,這樣皇帝自然也就成了。楊彥多次吹枕邊風,催促司馬燕盡快立其子司馬忠為太子。就在這時,楊彥有壹個名叫趙潔的表妹,長得又漂亮又迷人,經常和司馬燕發生關系。楊彥認為她的堂兄可以幫助自己,就建議司馬燕授予她的堂兄壹個頭銜。
司馬燕聽了,欣然同意,覺得太後很大方。於是,這位趙夫人和楊彥壹起,開始不斷地勸說司馬燕立司馬忠為太子。熱情好色的司馬燕擋不住兩位美女的努力。終於在公元267年,司馬忠被任命為太子。
公元272年,晉武帝司馬燕為兒子司馬忠舉行婚禮,迎娶賈充的女兒賈南風。
公元278年,司馬燕為了測試兒子的能力,讓人把皇位送給王子審批。司馬忠的妻子賈南風非常擔心,於是她找到了內侍張虹,並許諾將來與張虹共享財富。結果,晉武帝司馬燕看了之後非常滿意。大臣們知道這是假的,不敢多說。
所以司馬燕決定讓司馬忠將來繼承王位。
公元290年,4月20日,晉武帝司馬燕去世,享年55歲。同壹天,傻太子司馬忠繼位,被稱為晉惠帝,封賈南風為皇後。