宋仁宗是宋真宗的第六個兒子,因為前五個兄弟都死了,所以當宋仁宗出生時,他的父親宋真宗在天堂。北宋第三年,也就是1010年農歷四月十四,北宋著名藏書家周琦在開封府任職。那天,宋真宗面露喜色,問周琦:“妳知道我今天有喜事嗎?”周琦說:“沒聽說過。”宋真宗笑著說:“我的兒子剛剛出生。”
宋真宗的前兩任皇後先後去世,宋真宗有意將寵妃的稱號授予劉娥為皇後,但劉娥是歌手出身,被“二婚”,大臣們不同意此事。於是,宋真宗想,如果劉娥能生個太子,母貴於子,那麽追封她為皇後也就順理成章了。
宋真宗的孩子很難,劉娥和其他妃子都沒有懷孕的跡象。直到有壹天,劉娥身邊的宮女李對說:我昨天夢見壹個赤腳仙女下凡,告訴我她想做我的兒子。
其實,這個李小時候父母雙亡,他只有壹個弟弟。她也想用財富來賭博。
宋真宗擔心他的孩子。聽了李的話,那天他很幸運。兩個多月後,李懷孕了。但到底是不是男孩,宋真宗心裏還是有些疑惑,甚至做了壹個測試:有壹天,宋真宗帶著李去樓臺,李頭上的玉簪不小心滑落。宋真宗自言自語:玉簪不破,生男孩;玉簪斷了,生個女孩。結果,玉簪完好無損,於是宋真宗斷定李懷了龍兒。宋真宗開始實施自己的“借腹生子”計劃,並向外界宣布懷孕的是劉娥!
十月懷胎,李真生下了太子,也就是後來的宋仁宗。大臣們以為太子是劉娥生的,紛紛上書,要劉娥做皇後。而李只是被默默封為崇陽郡主。後來,李為生了壹個公主,被封為四大才子。
宋真宗臨死前,為了避免兩宮並存,特別降旨讓李順榮(後名宸妃),讓她為自己守陵。所以,李終其壹生都沒有認出宋仁宗。後來,民間戲曲根據宋仁宗的身世,改編了《貍貓換太子》的橋段。