Hello..
Apart from pregnancy there are other reasons also like stress, hormonal changes like pcos,
thyroid issues, any pills she's on , anemia which might cause delay in periods.mi would suggest you to meet an obstetrician and get examined...thank you