Period

Nadine
Can somebody answer my question please keep having hard/stiff nipples is this a sig. Or a period coming ??? Or pregnancy ?