What Makes Your Period Late?

The most common cause of a late period is stress. It can also be late due to pregnancy, illness, medication, or sudden weight gain or loss.