杨骏是杨皇后的父亲,武帝临终召他与汝南王司马亮为顾命大臣。但他排挤司马亮,一人想总揽朝政。其专横跋扈的作风,逐渐引起了司马家族诸王的不满。皇后贾南风更是无法容忍,她利用皇后的优势,培植亲信。操纵晋惠帝,矫诏楚王司马玮兵发洛阳,以清君侧的名义,发动宫廷政变,宣布杨骏谋反,夷灭三族。以司马亮为辅政大臣。
不久又嫌司马亮、卫是她独揽朝政的绊脚石,就又矫诏指使楚王玮将两人处死,进而独揽大权。没过几天,则又借擅杀大臣之罪处死司马玮。楚王玮临刑时大叫冤枉,但狡兔死,走狗烹,悔之晚矣。晋惠帝虽是白痴,但他的太子司马却很聪明(晋惠帝与宫女所生)。贾后担心将来自己不能垂帘听政,就设计陷害太子。她先请以美貌与文采著称于世的潘安,以太子的口吻起草一封逼晋惠帝退位的上疏,接着又热情地宴请太子喝酒,把他灌个烂醉,趁其麻木之时,骗他把上疏抄写一遍。次日,贾后即操纵廷议,宣布太子谋反。
太子聪慧,深孚人望,贾后此举,无疑犯了众怒。早已对皇帝宝座垂涎的诸王纷纷登场。永康元年(公元300年),掌握禁军的赵王司马伦,借口谋立太子复位,乘势而起。
贾后不只是计,立即派人毒死了太子,以绝其念。恰好授赵王伦以柄,派禁军校尉、齐王司马带兵进宫逮捕了贾后,不久即被司马伦以金屑酒毒死,也自此拉开了西晋灭亡的帷幕。历史上有红颜祸水误国的美女,也同样有心术不正的丑妇灭国的传奇。贾后是也。
贾南风死后,晋王朝的皇后宝座出现空缺。司马衷虽是白痴,但名义上还是皇帝,皇后乃国体所系,于是摄政王司马伦便派自己的亲信孙秀主持选后事宜。平南将军孙与孙秀是同族本家,认为机不可失,便向孙秀推荐自己的外孙女、折臂三公之家羊玄之的女儿羊献容,得到司马伦的首肯。公元300年11月甲子日,羊献容被立为晋惠帝的第二任皇后。
赵王司马伦诛灭贾氏外戚,为了收买人心,就滥赏官爵,连奴隶走卒也给爵号。当时,官帽上都要用貂尾做装饰。因为封赏得太多太滥,库存的貂尾都用完了,情急之下只好用狗尾巴来凑数。
洛阳城中的百姓因此讥笑道:“貂不足,狗尾续”。司马伦自认为人心安定,就在羊献容立为皇后两个月左右,在孙秀的撺掇下,篡位自立了。惠帝废,羊献容也遭到了幽禁。
这个可怜的皇后,一开始就身不由己的陷入了权力斗争的漩涡中,几次面临生死考验。十年之间,先后四次被废,又四次复立,并险些被诬丧命,她的这段西晋皇后史,恰好是西晋“八王之乱”历史的注脚,是天下苍生生灵涂炭的缩影,也是西晋走向覆亡的见证。各地诸侯王得知司马伦这样的人都敢篡位称帝,均感不忿(他们也不想象,连司马衷这样的白痴都可以当皇帝,赵王司马伦为什么就不能更进一步)。诸侯王都以司马伦为参照系数,争先恐后地前来抢夺皇位,遂引起一场旷日持久的内乱。