Late period

Corinne

I normally have 15-18 day cycles since getting off skyla in august. Im on cycle day 48 and very confused as to why my period is not here yet. I havent got a positive pregnancy test. What reasons would my period be so late?