Cycle day 34.. very confused😕😧

Ms. Dede
I'm now 5 days late cycle day 34. AF has always been on time like clockwork. Lap surgery due to blocked tubes on 6/19. Could my AF delay be because of the surgery?? Or Could I be pregnant?!?