Help!! Spotting!

Ki

I had mid cycle spotting and now again 7 days before my cycle supposed to start. I don't normally spot at all between cycles. What could this mean?