Period or implantation?

crista

Period due today but only got this twice? Looks like period?