Due date off

m • mommy of 2

This never happened to me before so I'm so confused had doctors appointment today and my due date is 11 days off. my period was Oct 4th so that gave me a due date of July 10th now it's July 21st what can cause that