I have suffered with hormonal migraines for years. My last pregnancy I had them every day for my entire second trimester. 3 months straight... I'm pregnant again and started getting them again at 12 weeks. They are incapacitating, and brutal. I just recently discovered if I drink 8 oz. coconut water every day, they drastically improved.
I ran out of coconut water and didn't take it for about 5 days.. yesterday, the migraines came back. I'm convinced there's something to replenishing your electrolytes, since coconut water is SO good at keeping you hydrated and has the best source of electrolytes.
Also, it's much more tasty if you mix it in with a smoothie, or some pineapple juice.