Late period

So I started a new diet plan one day and now my period is 3 days late. I had a condom break earlier in the month but my boyfriend didn't ejaculate. I'm nervous I might be pregnant, but I'm also wondering if my sudden diet change could have delayed my period a while. Any ideas ?