Cramps- help?

Stephanie
I've been having cramps today 7 DPO and 8 days before AF is due. What could this be?