Period or implantation bleeding ?

Please help ..? My period isn’t due until the 11th of June.