LATE PERIOD!!!

So my period was due last week and has not come yet. I have had sex but I am on the pill and we were using protection. Is it just a late period or do I need to see a doctor??