I heard from somewhere that if you have a short menstrual cycle usually, you may be more likely to have an early baby. This was the case with me, as my cycle is around 26 days and my baby came almost 3 weeks early (but was still 7lb12oz).