Spotting but not due...

Tara
Ive been getting brown spotting and bad stomach cramps for two day but my periods not due for about 2 weeks... 
Any idea what it could be? 💞