10 days late, negative test?

My period is 10 days late today, and just took a test but it came up negative? Could I be pregnant and just not showing on a test yet, or could I be late for other reasons?

Update: test used was blue dye