Late period

Jasmine👑 • 19💋 02.12.2014❤️
So I normally have irregular periods but I am currently 21 days late? I took a pregnancy test 2 weeks ago and it was negative. Anyone know what I should do? TIA x