There are 13 so-called "essential" vitamins. They're called essential because they are literally necessary for our bodies to function and stay alive. By and large, our bodies do no produce these vitamins on their own, which is why we must consume them, either through the food we eat or through supplementation.

Read the Full Story Here