According to OB/GYN Dr. Holly
Miller, "The most common reason for
a headache, specifically a migraine headache, is the natural decline in estrogen levels that occurs as the menstrual period begins." Miller continues, "This is most noticeable for the two days prior to the start of
the menstrual cycle and the
first three days of it."