Spotting - Does anyone know why??

Natalie

Does anyone know why I would be spotting 4 to 5 days before my expected period? It’s happened quite a few times.