What could be the reason for spotting 7 days before AF?

I know I ovulated on CD 13 (confirmed by temps). On CD 22 I spotted for a few hours and haven't since then (I'm now on CD 24). At the time of spotting, AF wasn't due for another 7 days. What could this be?