period problems

Sa
Is there any reason, other than pregnancy, why my period is late? I missed a whole month before but it went back to normal after that. Does it have anything to do with your diet?