The commonest reason for this is a FLU like illness. Also this may occur due to any excessive stress that you maybe facing. Antibiotics can do that too, as can birth control pills, and of course pregnancy is always a possibility. But you should get a urine pregnancy test done, since this is an important differential diagnosis in any case of mentrual irregularities,
regards
Dr. Gupta