Implantation blood??? Never have this before and I have cramps period isn't due until 24th Dec

Samantha-Louise • United Kingdom 🇬🇧