boobs and periods

Why do my nipples hurt every time I'm not wearing a bra?? It's been doing this a few days. It's never done this before ! Also my period is late by one day... what could be up??