Change your eating habits and your headaches should vanish. The chief reason is frontal headaches tend to arrive during PMS week. Too much copper and not enough zinc cause frontal headaches. A woman's copper level rises during PMS week to prepare her uterine lining for shedding. If her body already has too much copper, this increased load will throw her body out of balance.
Headaches are just one result of too much copper.
This advice may not be politically correct, but lean protein has the greatest single impact on zinc absorption. If you are a vegetarian and suffer from these headaches, you might want to start eating protein two days before PMS is scheduled to begin and then stop eating meat once your period starts. Of course, you must avoid all foods high in copper. That includes many of the foods you crave at this time because of the copper piling up in your tissues. No more chocolate, peanut butter, mushrooms, avocados, grapes, crab, lobster, shrimp, pecans, walnuts and almonds.