Hello there. Periods can often be late and for a variety of reasons. Stress, changes in routine, weight loss or gain, illness or change of seasons or really just about anything can disrupt hormones a bit making our cycle a bit longer. It is nothing to worry about and happens to all women from one time or another. Please don't worry. good luck