Spotting instead of period

So I’ve been spotting this light pink for two days now and my period is a couple of days late what could cause this? Also I’ve taken pregnancy test and they have been negative