Yes, both smoking and alcohol can significantly affect a woman's menstrual cycle. Smoking can lead to irregular periods, heavier or lighter menstrual bleeding, and increased pain during menstruation. On the other hand, alcohol can disrupt the hormonal balance, leading to missed periods, irregular cycles, and exacerbated symptoms of PMS (Premenstrual Syndrome).