Could I be pregnant ???

I ovulated the day the app said I was but the days I was supposed to have my period I didn’t have it I’m 4 days late and cramping really bad , is it possible I could be pregnant?