What could it be?🤔🤔

10 days late on my period. I'm not pregnant, but I'm not stressed either...maybe a little stressed, but not a lot. What can cause an irregular cycle to not come? I've also gained a little weight.