Vitamin D Foods-Eggs and mushrooms are great sources of Vitamin D
Magnesium Foods-Avocado, Almonds, Cooked Swiss Chard, Cooked Spinach, Halibut, Quinoa
Researchers have said "Magnesium plays an essential role in the synthesis and metabolism of vitamin D" BMC Med . The issue is 50% of Americans don't consume enough magnesium National Institutes of Health (NIH).
One of the best ways to ensure your absorbing magnesium and not flushing it out is to absorb it through your skin. I'm a big fan of OM Botanical products which are so natural you can eat them:) Here is link to their magnesium cream .
They also make an all natural deodorant that also has magnesium.
The bottom line, is a healthy digestive system will improve absorption of all vitamins and minerals. Having the full spectrum in your system will allow them to interact properly together to correct imbalances. We often times try to over correct and that can have other consequences. It's about balance.
Vitamin D Foods-