Terrible hormones.
Diana got pregnant. She gave birth to a very cute child. The pregnancy however, messed up her hormones. It took a while for the hormones to go to normal. So in the meantime she gained a lot of weight.