Period is late

My period is 8-10 days late and I woke up yesterday morning with cold symptoms. I threw up last night and this morning. I've had cramps for 10 days now as if I had my period but it's not here. Could I be pregnant?