身體的荷爾蒙(Hormone)在M到時會產生變化，有些女性會在M到時生痘痘，主要原因就是黃體素(英文：Progesterone，又稱 ：孕酮)和雌激素(Estrogen)在月經前 下降，並刺激雄激素(Androgen)，令皮脂分泌增加、毛孔變粗大，毛孔被分泌堵塞，一旦毛囊發炎或受到感染，就會生痘痘。
M到前， 避免吃油膩、 辛辣及生冷的食物， 多吃蔬菜、 水果， 保持排便通暢， 就能避免因便秘而生痘痘。
另外， 月經期間時免疫力會下降， 如果睡眠不足， 容易導致生痘痘的情況。 月經期間最重要的是保持心情愉快， 好心情是對皮膚最好的良藥。