Chemical or period?

Katrina

So I ovulated exactly a week ago today and randomly got my period today a week early !! This never happens to me usually my period it like clockwork. Just confused like is this a chemical pregnancy?? or actual period and why did it come early?