杨贵妃成为唐玄宗的妻子时,唐玄宗已经五十六岁了,基本上没有生育能力了,所以杨贵妃一直没有孩子。
也有人说杨贵妃是因为太胖所以生不了孩子,但“环肥燕瘦”,汉代崇尚“楚腰纤细”,唐代喜欢“体态丰腴”。
史料载,杨玉环高1.65米,重140斤,这个身高体重虽不算十分肥胖,但可能会对生育造成一定困难,但并非不能生育。
曾有记载说,杨贵妃走几步路就会娇喘不已,香汗淋漓,因为她胖。而这胖,正是唐玄宗宠爱她的一个理由。当时李隆基已经年纪很大了,白天欣赏肤白貌美的美丽妃子,夜里就需要杨贵妃丰腴肥润的身体暖身子了。因为当时李隆基身体一直要比普通人寒冷,虽然可以靠着沐浴暖身,但杨贵妃的肉躯才是他御寒的最佳物品,杨贵妃对李隆基来说,不仅仅是一个妃子,还是他赖以生存的工具。
因为当时武惠妃是唐玄宗很爱的一个女人,武惠妃死后唐玄宗就把精神完全寄托到杨贵妃身上,即便是后来没孩子唐玄宗也很爱杨贵妃。