Late Period

Hi - my period is late for 3 days but i didnt have a sexual intercourse i am a virgin. What could be the reason ?

Tjanks