The due date is calculated by adding 40 weeks to the first day of your last period. So, if you are three months pregnant now (12 weeks), you will be delivering your baby about 28 weeks later.