late period

Marjorie

Has anyone lost weight and has been late on there period. Have not had sex so I can't be pregnant. Any ideas on what I should do?