Period Early😞

Emily🖤
Can anyone help? Ive come on my period 10 days early, is this normal? My last period was on time. 
Thanks!😁 x