Frequency of sex has nothing to do with anything
Your body doesn't say, "oh look, you had sex X number of times, time to change the hormones around." What can delay a period are things like stress, illness, etc. Right now she is only a couple of days late and that's pretty much within normal limits. No one's period comes exactly on time every single month forever. If you're worried, she can take a pregnancy test now.