The presence of vitamins B6, B12, and folic acid is required for homocysteine catalysis, which can reduce the severity of migraine with aura, making these vitamins potentially valuable preventive medicines for treating migraine with aura. In addition, vitamin B6 may help prevent pain during or after exercise. Exercise increases the production of serotonin, a neurotransmitter that can cause headaches. Taking 400 micrograms (mcg) of vitamin B6 daily may help prevent this increase in serotonin and thus prevent or reduce the frequency of migraine symptoms during exercise. Vitamins play an important role in maintaining healthy blood cells. Vitamin C helps your body make collagen, which provides support to your bones, muscles, and other tissues. It also acts as an antioxidant, helping protect cells from damage caused by free radicals. Vitamin C is needed for proper function of the immune system and may help prevent infections. The government's Food Guide Recommendations suggest that adults get 70 mg per day of vitamin C and children eight years old and older should get 90 mg per day. Eating more fruits and vegetables is one way to meet your body's vitamin C needs. Vitamin D aids in calcium absorption and helps maintain strong teeth and bones. It also plays a role in muscle contraction and nerve communication.