Could you be pregnant if you have slight spotting two days before your period is due?

Yes. Implantation bleeding (which is what the spotting could be) often occurs around when your period is meant to be