10dpo implantation bleeding or af

AF is due dec 14 and i am never early. Had this light spotting today at 10dpo... is this implantation bleeding?