What can Cause a Late Period?

There are many things that can cause a late period. If you are stressed or not eating properly then your body may get off its normal cycle. If you are concerned then you should talk with your doctor.