Flexi Says: A migraine is a more severe type of headache. It occurs when blood vessels in the head dilate or expand. This may be triggered by certain foods, bright lights, weather changes, or other factors. People with migraines may also have nausea or other symptoms. Fortunately, migraines can often be relieved with prescription drugs. However, a proper diet with more nutritious and fibrous food, regular exercise, meditation and reduce intake of caffeine, chocolate, dairy products can also help in relieving migraines.