Spotting before period

I have been spotting (light pink ) for 2 days and done stop now but my period is not due untill 5 more days . What could be the cause of this ?? Is this normal . I never did this before