大家认识李宸妃更多是通过民间传说故事《狸猫换太子》,这则故事中的李宸妃是一个柔弱女子的形象,生下儿子被刘娥用狸猫换走,因为如此李宸妃被打入冷宫。实际上这只是民间传闻而已,正史中李宸妃的结局并不是如此。
不管是传闻还是正史,实际上李宸妃的死在当时都是一个大的案件。李宸妃当时生下一个儿子,也就是后来的宋仁宗。宋仁宗继位时年仅13岁,他因为一直养在刘娥的名下,所以一直视刘娥为生母,从不知道自己的身世,直到刘娥去世,才有人将隐藏了多年的秘密告诉仁宗。
当年李氏只是刘娥身边的侍女,宋真宗宠爱刘娥,李氏因此也有不少机会见到宋真宗。刘娥多年无子,宋真宗想立刘娥为皇后被大臣反对。此时李氏梦到有仙人降生为自己的儿子,于是宋真宗和刘娥想出让李氏侍寝的方法。
不久之后李氏果然怀孕,顺利生下一名健康的皇子,宋真宗对外声称是刘娥所生,取名为赵受益,封刘氏为德妃,李氏为崇阳县君。之后李氏生下一个女儿,才晋升为才人,但是此女夭折。
宋仁宗继位之后刘氏为太后,刘太后晋封李氏为顺容。宋仁宗虽然是李氏的亲生儿子,但是一只养在刘娥身边,李氏对此没有一点怨言,直到去世都不曾向赵祯透露自己是生母的事情。
明道元年李顺容病重,刘太后晋封李氏为宸妃,在册封当天李氏病逝,享年四十六岁。
正史中李氏死亡原因是病逝,并不是网传被刘娥害死的。李氏去世之后刘太后还以高规格的葬礼来为李氏发丧。
刘太后病逝后赵元俨告诉宋仁宗他的生母另有其人,而且生母是被刘娥害死的。宋仁宗知道后悲痛过度,尊李宸妃为皇太后,并且亲眼看了母亲的仪容,这才知道刘娥并未谋害自己的生母。