What is this?

I skipped a period (21 days late) and should *technically* be 7dpo right now. Is this a light period or could it be implantation bleeding? I'm not ttc but have had unprotected sex multiple times with my significant other. I'm just confused as to what's going on.

UPDATE - the above picture is the most recent I've had, that's definitely a period right?