一是因为武则天刚进宫的时候才14岁,身体发育尚不成熟。二是当时的唐太宗人到中年,生育能力不及年轻的李治。三是武则天并不得宠,侍寝次数较少。所以武则天在唐太宗后宫待了12年(不是13年)也没有孩子。等她和李治在一起的时候,两个人都正是血气方刚的年纪,她又得李治宠爱,于是很快就有了身孕。
武则天是因为唐太宗听说武家的女儿仪态优雅,模样漂亮被纳入后宫的,一入后宫就被封为五品才人,此后十二年没有晋过位,足见她的不受宠。武则天进宫的时候,还是个小女孩,古人发育较晚,所以14岁的武则天有可能连初潮都还没有。而唐太宗已经40岁,身体日渐衰弱,也不大喜欢小女孩模样的武则天,很少召武则天侍寝。两个人见面次数屈指可数,怀不上孕是很正常的。
而武则天和李治在一起的时候,武则天已经二十五六岁,身体早已发育成熟。而李治也差不多是这个岁数,正是贪恋肉体愉悦的时候。当时李世民病重,身为太子的李治肯定要进宫侍疾,得以出入后宫,机缘巧合遇到武则天,两个年轻人干柴烈火,不惜违背伦理纲常偷偷搞在了一起。
后来武则天出家为尼,与李治分别一年多,小别胜新婚,所以当李治再度遇到武则天时,感情就更加浓郁。加上李治当时在孝期,是不能近女色的,所以碰到武则天,可谓是久旱逢甘露,两个人相处的时间应该比之前更久。于是武则天很快就有了身孕。