30 Things That Could Be Causing Your Migraines
Red Wine

Drinking red wine can cause migraines, and not just because you wake up feeling sick. The tyramine and tannins in red wines raise your blood pressure and cause migraines. White wine does not have the same effect.