Confused

Jacqui

Period due on Sunday but have some spotting (Wednesday early hour's) and was vomiting on Tuesday morning. Could i be pregnant? Never had spotting before a period before. But i was also due to attend a family Court Hearing on Tuesday so could it also be due to stress.