Period has started again

Pip • Pregnant with a little boy • c-section is booked for 4th July 2016 at 8am ✨
I came off my period 3 days ago. Now I've got bad cramps and light bleeding. Why am I coming back on?