Spotting

I have been lightly spotting (mainly brown but a little faint pink too) the last two days off and on and was supposed to have my period two days ago. The flow usually starts heavy without spotting first. I had a m/c three months or so ago and have had two normal periods since. I'm not sure if this has something to do with it or not. I also spotted mid month but I was told that was ovulation spotting. What could this current spotting be from?