Help on what could it be!!!

Leslie • 24yrs old | mother of a 5 yr old boy |
Period is due on the july15th 
​Been having sore breast for about 4 days  -___- and mild cramping .' can this be PMS ? Or Early signs of pregnancy. I had sex one day which was the 28th of June using pull out.