Period 12 days early!

My period came 12 days early! Normal? Took a pregnancy test and it came out negative. Maybe to soon to test?