No period since 10th July

Kaitlyn

My last period was 10th July my cycles usually are not this long pregnancy tests come back negative

Do I need to wait a little longer to get a positive test?

What else could be causing my period not to show?