Late Period 😱

Victoria • 16 ❤️ Equestrian❤️
So my period was supposed to happen 9 days ago 😩 and it still hasn't happened yet I do experience cramps and moodiness. Should I take a pregnancy test? Or what could my period to be this late?