Are migraines triggered by a lack of sunshine?

A lack of the sunshine could be triggering migraine attacks in children, teenagers and young adults, a study has found.
Migraine attacks cause dizziness, nausea and headaches - and although painkillers and other drugs can ease the symptoms, they only work for some patients.
Now a study has found a lack of vitamin D, vitamin B2 or riboflavin and coenzyme Q10 (CoQ10) - an enzyme the body produces to help energy for cell growth and maintenance - in a high percentage of migraine sufferers.

Vitamin D is produced by the skin when its exposed to sunlight and is also founds in foods such oily fish and eggs. Riboflavin is also found in milk, eggs and rice helps keep skin, eyes and the nervous system healthy and the body release energy from the food we eat. 

Source  - Daily Mail