I'm no expert, but I think that changing lifestyle factors like diet can affect cycles such as the menstrual cycle. I wouldn't worry too much. Give it a month or two to see if it settles down. I assume you know you are not pregnant!
What are your goals?