Thanks for posting your question here, I will try to answer it to the best of my abilities.
A woman's period may or may not be regular and in the case of women who have regular periods, there are times when it comes earlier than expected or later than expected.
This can be affected by many lifestyle changes, the most common of which is stress
. So dont worry, it happens sometimes and is nothing to worry about.
I hope this answered your question.