Early Period

Jenni
I am pretty normal on my 29-31 day cycle-but I just started on Friday and AF is not due until the first of September. Anyone know why I would be so early this month!? I've never been this early so just needing advice :)