what's going on??

Charlie
AF was due 24/12 but didn't arrive, tested 25/12 and 28/12 BFN any suggestions? Never gone more then 28 days before on cycle. Could I still be pregnant or is there something else wrong?