Spotting but no period

I was supposed to get my period about three weeks ago but it never came. Three days ago I started very light spotting , like the old blood was coming out. Any suggestions to why that might be ?