Silly question but When is my period due ?

Lovely

I normally have a 28 day cycle, give or take. It is now Cycle day 26but I’m confused because I ovulated last week last Wednesday on Cycle day 20. So does that mean my period will come later ? Do periods come 14 days after Ovulation or 14days after you get off your period ? Thanks 💛