Heavy bleeding?

Hello! I woke up this am to very heavy bleeding was running right out of me!. Very very dark my period is not due till Christmas. Throughout the day I have had cramps here and there ND the bleeding is now a light pink. Only when I wipe. Has this ever happened to anyone? Please and ty!