Early period or implantation bleeding?

Hello, 
I am not suppose to get my period unit June 4th but I started spotting this morning. Can it be implantation bleeding? I feel like the bleeding is becoming more period like....