Am I Pregnant or Period Just Late

My Period Cyle Is Usually 31 Days. I Was Suppose To Start On The 16 Of June But Haven't. I Have Been Having Some Pregnancy Symptoms Buuut I Feel Like My Period Could Start Any Day. What Should I Do.??