Late Period

Cassie
What makes your period late? Mine just now started and its 2 weeks late. Is it stress or something else? Any advice please...