From the first day of your last menstrual period (LMP) through the delivery of the baby, a typical pregnancy lasts 40 weeks. The first trimester, second trimester, and third trimester are the three stages of pregnancy. Throughout its development, the foetus goes through a lot of changes.