Please help.

On May 9 I had sex with someone I was seeing unprotected at that time me and my hubby weren't together and we we're in terms for divorce. Anyways my period came on may 29 and me and my hubby work things out and we did it on June 14 my due date is March 4 so my question is and I'm pretty sure it is my hubbys baby or what you guys think please don't judge me I'm just worry cause I told my hubby the truth that I cheated on him and he thinks this baby might not be he's but I'm pretty sure it is cause I did it with my hubby on June 14 and due on March. Is it possible it can be the other guy the baby daddy.