明憲宗朱見深與萬貴妃的戀情最讓人津津樂道的便是他們的年齡差了,萬貴妃足足比明憲宗大了17歲,而按照當時明朝的情況,萬貴妃的年齡都可以做明憲宗的母親了。可是,兩個人雖然相差近20歲,明憲宗卻對這位萬貴妃相當著迷。
萬貴妃的名字叫萬貞兒,家境貧寒,在她4歲時就被送到宮中當宮女。在她19歲的時候,明英宗被瓦剌俘獲了,所以明代宗就做了皇帝。但此時明英宗年僅兩歲的兒子——皇太子朱見深的處境卻非常艱難,因為叔叔當了皇上,自然想立自己的兒子為太子,所以將朱見深視為眼中釘。太後非常擔心孫子的生活起居,便讓宮女萬貞兒來照顧太子。孤苦無依的朱見深將萬貞兒當成自己的依靠,凡事都不離開她。
後來,明英宗重登皇位。明英宗去世後,年僅18歲的皇太子朱見深當上了皇帝,成為憲宗。當上皇帝後,他首先要做的事就是封心愛的萬貞兒為皇後。可是,這一提議遭到眾多大臣的反對,因為萬貞兒身份卑微,而且年齡也比較大,此時的她已經35歲了。所以,明憲宗隻好將她封為貴妃。雖然萬貞兒芳華不再,但明憲宗對她的感情卻絲毫不減,兩人仍然像以前那樣如膠似漆、形影不離。
雖然在後宮中有皇後,但大家都知道真正的主人其實就是萬貞兒。由於明憲宗非常寵愛萬貞兒,所以她飛揚跋扈,連皇後也不放在眼裏。這讓皇後很生氣,便對萬貴妃用刑以懲罰她。當憲宗知道這個消息後,竟然不顧太後和群臣的反對,直接將皇後廢掉了。
兩年後,萬貴妃終於生下皇長子,這讓明憲宗相當開心,立刻封萬貞兒為皇貴妃,並聲稱要立這個孩子為太子。可不承想,這個孩子卻在一年後夭折了。而此時的萬貴妃已經37歲了,由於年齡比較大,不管皇帝如何寵幸她,她都沒有再誕下皇子。這讓萬貴妃的心理變得越來越畸形和變態,因為自己生不了孩子,她也見不得其他妃子生孩子。於是,她在後宮中進行大肆的迫害和殘殺,導致很多有孕的妃子都慘死在她的手中。