司马昭史称晋文帝,这是他的儿子追封的,他活着的时候并没有当上皇帝。他的夫人叫王元姬,是士族之女,祖父王朗、父王肃都是三国时非常有名的人,王元姬幼年受到了非常好的教育,她的祖父王朗非常喜爱她,对她的教诲也是非常好的,王元姬8岁时能背《诗经》、《论语》,9岁的时候就懂得孝敬父母,母亲生病了衣不解带的服侍、照顾等等,总之是个贤而有礼,淑而有德的大家闺秀,15岁时嫁给司马昭,生育了6个孩子,五男一女,晋武帝司马炎、司马攸、司马兆、司马定国、司马广德,京兆公主。
王元姬饱读诗书,通天文、懂地理,还会相面,她看别人一眼,就能看出谁是个好种,谁不是歪货,比如看到钟会时,她告诉司马昭:“此人不可信,见利忘义,不能给予重任。”后来果然钟会造反。晋武帝登上皇位后,尊其为皇太后,居住在崇化宫,52岁终。司马昭其他的妾侍史书未有提起。
晋武帝司马炎,史书记载共有15位后妃,其中两位皇后——原配皇后杨艳,继配皇后杨芷,二人为表姊妹;后妃13人。共生有26个儿子,11个女儿。其中原配杨艳皇后生有三男三女,毗陵(悼)王司马轨,晋惠帝司马衷,秦献王司马柬,平阳公主、新丰公主、阳平公主;继配皇后杨芷生一男,渤海(殇)王司马恢。
其余后妃:审美人三男,城阳(怀)王司马景,楚(隐)王司马玮,长沙(厉)王司马乂;徐才人一男,城阳(殇)王司马宪;匮才人一男,东海(冲)王司马袛;赵才人一男,始平哀王司马裕;赵美人一男,代(哀)王司马演;李夫人二男,淮南(忠壮)王司马允,吴(孝)王司马晏;庄保林一男,新都(怀)王,司马该;陈美人一男,清河(康)王,司马遐;诸姬一男,汝阴(哀)王,司马谟;程才人一男,成都王司马颖;王才人一男,孝怀帝司马炽(chi);胡贵嫔一女,武安公主。其余子女的母亲未曾留传。
杨艳字琼之,陕西华阴人,父亲是曹魏时通事郎杨文宗。杨艳姿容美丽,才貌俱佳,少女时有人为她看相,说她乃是“极贵”的后妃之相。司马昭当时曾为他的儿子司马炎向阮籍求婚,阮籍大醉六十天,司马昭无法提起,后又听说杨艳有后妃之命,赶紧聘来给长子司马炎当媳妇。从这点就可以看出“司马昭之心,路人皆知”了!果然公元265年(曹魏魏元帝咸熙二年),司马炎逼迫曹奂禅位给自己,建立了晋,杨艳被册立为皇后。
婚后,杨艳为司马炎生下了三子三女:毗陵悼王司马轨、晋惠帝司马衷、秦献王司马柬、平阳公主、新丰公主、阳平公主。
在杨艳的三个儿子里,长子司马轨早逝,次子司马衷是个天生弱智,三子司马柬则聪明伶俐。按理来说,司马衷既是白痴,皇位就应该传给同为嫡子的司马柬,但是杨艳却坚决反对,说必须立长,非要司马衷做太子不可。她应该也知道白痴皇帝会带给国家怎样的恶果,但是做为母亲,她却觉得自己对于儿子的天生白痴非常负疚,一定要把最好的一切都补偿给司马衷不可。武帝偏偏在这方面与杨艳颇有同感:因他也是长子,却从小不得父亲司马昭的欢心,于是夫妻同心,不管群臣怎么争辩,白痴司马衷还是在九岁这年坐上了太子宝座。
然而,痴肥白胖的司马衷儿时的婴儿肥,还有几分可爱可怜,渐渐长成之后,却蠢得无以复加。有一次,他听说民间发生了饥荒,有不少百姓都被饿死了,居然瞪着眼睛问左右侍丛:“他们怎么会饿死呢?没米饭吃,可以吃碎肉嘛!”
司马衷的“独到见解”令朝野一片哗然,就连他自己的老师卫瓘都不愿袒护他,当着晋武帝的面说皇帝的宝座“可惜”,司马炎也渐渐觉得自己当初的决定失误,想要改立太子。
杨艳闻讯后勃然大怒,指责司马炎不遵“立长”的“古制”,坑害儿子。司马炎迫于后院大火,只得罢休。
如果说杨艳立储犯了大错,在为白痴儿子选老婆的事上,她更是大错特错。
泰始七年(公元271),司马衷十三岁,到了选太子妃的年龄。
本来,司马炎看中的人选,是司马衷的老师卫瓘的女儿,杨艳坚决反对,非要立大都督贾充的女儿不可——原因是贾充的老婆郭槐送了大量金银珠宝给杨艳以及她的亲戚侍丛。便宜尚且没好货,何况是倒贴的货。杨艳竟然连这个道理都不明白,真是大奇。
贾充为司马家是立下了大功的,曹魏的最后一任帝王就是在贾充的主谋下杀掉的,可是司马炎却很不情愿让贾充的女儿做太子妃。估计因为贾充的后妻郭槐,是出了名的母老虎。
贾充的元配夫人李氏倒是个温柔的女人,可是李氏的父亲得罪了司马炎的伯父司马师,贾充只得离异,继娶城阳太守郭配的女儿郭槐。郭槐泼辣无比,贾充在她手里,不但不敢纳妾,连前妻和前妻的女儿都不敢看望——即使这位女儿已经成为齐王正妃。猜想杨艳在这方面,与郭槐有共同语言。所以不管司马炎怎样反对,她都坚持要立贾女为妃,司马炎最后只得败下阵来。
郭槐为贾充生了两个女儿,长女贾南风,比司马衷大两岁,长得奇丑无比;次女贾午,比司马衷小一岁,长得娇俏可人,开始,本是选中贾午为太子妃,但她年龄还小,尚未长成,连太子妃的礼服都撑不起来,只得临时换将,让姐姐贾南风上了花轿。贾南风又矮又胖又黑又丑,与痴肥白胖的司马衷倒真是“郎才女貌”,倒霉的公公司马炎见到儿媳妇真容后目瞪口呆,可是堂堂册立太子妃的国家大典已经举行,万没有退货的道理,只好自认倒霉。
在贾南风入宫的第二年八月,估计司马炎受了奇丑的儿媳妇的刺激,开始大规模征选美女,杨艳气恨交加,很快病倒,拖了一年,在泰始十年的秋天去世了,临死,杨艳不甘心让自己的情敌贵嫔胡芳、夫人诸葛琬取代自己的皇后位置,要求丈夫继娶自己的堂妹杨芷为皇后,并要求杨芷无论如何都要保护司马衷夫妻。
两年后(公元276),杨芷成为司马炎的第二任皇后,这年才十八岁,比儿媳妇太子妃贾南风还小。
纵观两晋历史,杨艳为西晋的覆灭和东晋的建立做出了卓越的贡献。
贡献一,她为司马炎生了个傻儿子司马衷,生傻儿子这件事还不能全怪杨艳一个人,无可置疑的司马炎对这件事也是有立下汗马功劳的,问题是杨艳明明还有个聪明的小儿子,却偏偏让傻儿子当皇帝!
贡献二,为自己的傻子儿子娶了个黑皮悍妇贾南风,这贾南风不仅丑,还很淫,不仅淫还有够狠,凡是用过的面首从不留活口,绝不吃隔夜的饭!
贡献三向司马炎推荐了两个比她还可恶且更愚笨的女人进宫,一个是赵粲、一个就是司马炎的继任皇后杨芷。三个贡献累积一起,引发了“八王之乱”,导致西晋灭亡,使得中国再次陷入了长期割据分裂的时代。
杨艳的小儿子叫司马柬,字弘度,秦献王柬,不善言辞,但反应敏捷、识量过人、性情仁厚,在宣武场阅兵中受到父皇的瞩目,从而脱颖而出,备受武帝司马炎宠爱,先后受封为汝南王、南阳王,最后被封为秦王。太康十年,他与弟弟楚王司马玮、淮南王司马允等都回到各自的封国,其他诸王只有五万户的封邑,唯独司马柬因为与皇太子司马衷同属一母,封邑有八万户,另外还有镇西将军、西戎校尉等重要的头衔。
司马衷即位后,司马柬到洛阳来朝见新皇,又被拜为骠骑将军,又晋位大将军。不久舅舅杨骏一家被自己的亲嫂子贾南风灭了族,他既伤心舅舅一家的遭遇,又害怕自己也遭受池鱼之殃,因此屡屡上书,说是根据先帝的遗旨,作为一方藩王,他应该返回自己的封国。
铲除了杨氏集团后,司马懿的第四个儿子汝南王司马亮入掌朝政,司马亮挽留他在京中辅政,司马柬坚决不同意,晋武帝死后的第二年、晋惠帝元康元年(公元291年),这位“沉敏有识量”的秦王司马柬也一病而“薨”,年仅30岁,连儿子也没留下一个。