一年后,三十七岁的万贞儿终于如愿以偿,为十八岁的宪宗生下了儿子。这个孩子是皇长子,在皇后没有嫡子的情形下,他就是未来的大明皇帝。宪宗兴奋不已,立即派使者遍祀国内诸名山大川,为皇子祈福。随即又为万贞儿上尊号。
就这样,万贞儿成了“皇贵妃”。万贞儿终于达成了自己的第一个目的。然而,万贞儿得意得太早了。尽管官员们四处祈福,老天仍然没有站在她这一边。皇长子连名字都还没来得及取,就夭折了。万贞儿这时年将四十,生育的机会已经微乎其微。对生儿子已经近乎疯狂的万贵妃,一面动用旁门左道告祈,一面到处搜集淫药春方以图捆住宪宗。然而,万贞儿却一直没有怀上过身孕。不再有生育可能的万贵妃越来越变态、越来越恶毒,她自己不能生育,也不愿让别的女人生育。
一次,宪宗偶然来到内库,对谈吐闲雅的纪女一见动情。这样一次极偶然的机会,就使纪女怀上了身孕。大概是因为内库众宫女都是纪女的下属,她被皇帝召幸有孕的事情被隐瞒了下来,直到孕中期以后肚腹已经涨大得无法遮掩,才被万贵妃的耳目侦知。
万贞儿对于纪女史在自己眼皮底下竟能把孕怀到如此明显的地步,气得大喊大叫,立马就命宫婢拿烈性堕胎药去给纪氏吃,并下令将纪氏立即移居安乐堂。
安乐堂是收容老病宫女的地方,就在这个恶劣的生存环境下,纪氏于成化六年,即公元公元1470年的七月生下了一个瘦弱的男婴。但宫人唯恐万贵妃加害,便一直瞒住万贵妃。后来,这个男婴终于艰难地长大了。由于不敢让更多的人知道他的存在,直到五六岁时,宪宗才知道这个男婴是自己的儿子,变为他取名叫朱祐樘,并册封纪氏为妃。不想后来一年的六月,好端端的纪妃竟暴病而亡。是被毒死的,还是被勒死的,谁也不敢过问,但谁都心中有数。宪宗也不追究,只是下令予以厚葬,并谥纪妃为“恭恪庄禧淑妃”。
万贞儿费尽心机地把持后宫,不免肝火攻心,不久便得了肝病于成化二十三年春死去。万贵妃一死,宪宗好似失了主心骨,凄然说道:“贵妃一去,朕亦不久于人世了!”他主持贵妃的葬礼一如皇后之例,并辍朝七日。这年八月,郁郁寡欢的宪宗果然也得了重病,追随万贵妃而去。
万贞儿以一个卑微的宫女,半老徐娘之身,竟一举夺宠,独霸龙床达二十多年。个中原由,不言自明。