宋真宗在位期间一直都很宠爱刘娥,当时刘娥在后宫中的地位也很高,但是无论她多么受帝王宠爱,只要她没有子嗣就无法登上皇后的宝座,这也可以看做是刘娥最大的致命伤,而就在这个时候,刘娥的宫中有一位宫女怀上了宋真宗的孩子,这位宫女姓李,李氏虽然毫无家世背景,可是她所生的是男孩,这个孩子后来被刘娥抱来,并称是自己生下的骨肉,这样刘娥就成为了名正言顺的皇后。
可以说刘娥之所以可以母仪天下,其实就是借助李氏的儿子获得了本来不属于她的荣耀,而这个孩子可能天生就是帝王知名,他后来继承帝位史称宋仁宗。宋仁宗在登基之后刘娥成为了皇太后,而宋仁宗从小到大一直都认为自己的生母就是刘娥,他没有怀疑过,也没有理由怀疑,可是在他登基之后,关于他身世的传闻开始不胫而走,有人为了巴结皇帝,还告诉了他事实真相,当宋仁宗知道自己的亲生母亲不是刘娥而是一名普通宫女时,就开始四处寻找李氏。
经过几番打听之后才知道,原来在宋仁宗出生后不久李氏就离世了,而宋仁宗因为受人蛊惑认为李氏的死是由于刘娥造成的,当时宋仁宗已经是一朝天子,所以他不用惧怕任何人,也曾经希望惩处刘娥,但是经过详细的调查之后发现李氏的死和刘娥没有关系,还找到了李氏的尸身,原来她死后一直被浸泡在水银的棺木中存放,这样宋仁宗才相信刘娥是清白的。
一般来说,人们普遍认为这件狸猫换太子的事件其实真正的元凶是刘娥,其实不然,幕后推手其实另有其人,他就是宋真宗,宋真宗之所以一定要册封刘娥为皇后,首先是和刘娥有情,更加重要的是宋真宗看中了刘娥的出身,刘娥属于家道中落之后,她的家族中没有权势之人,所以日后不用担心会有外戚干政,所以宋真宗就亲手导演了这出狸猫换太子,将刘娥封为皇后,并为自己争取了稳定的政治局面。