Period or implantation bleeding?

beth

I was supposed to get my period April 27th but I didn’t get my period till today May 7th it’s dark red but very light and me and my bf have unprotected sex am I pregnant or is it a late period?