3 weeks late?

My period is 3 weeks late..but with the stress of the holidays I figured it was probably just that..stress. But then I got sick. Does anyone know if getting sick can also push your period back? Should I take a test or wait it out?