Late period

My period is 2 nearly 3 days late and I can't be pregnant as I'm a virgin does anyone know what could be up?