2 day period.

So my period came four days early and only lasted 2 days. My periods have always been regular. Anyone know what causes this?