Af due july 29th

AF was supposed to start July 29th still no period. Why could this be happening?