Late period!!!

Right okay guys, my period is now 5 days late and I have not had unprotected sex! I thought that it could just be from stress but my boobs/nipples seem bigger? 
Do I just buy a test? Book with my gp? Or wait another week?