Irregular periods

Charleeeee

How can I estimate a due date with irregular periods.

My periods were always 31 days till few years ago they screen started to vary 28days to 34 days

Had my last baby June 2020 🙈 and only tracked last 2 cycles which were 37 days a 49 days so a large gap