Unsure

Had spotting yesterday which I have never had without getting my period. Took a test today with a negative result. I am due in two days. Any ideas?