Could I be pregnant?

My period was due yesterday but hasn’t showed up yet. The last 2 months it came on CD 30 like clockwork (6 months prior I had irregular cycles due to coming off the pill). I tested yesterday afternoon and it was negative. Could I still be pregnant? Is it normal to test negative on the day your period is due if you are truly pregnant?