Vitamins aren’t like magic beans that miraculously make you healthy, but they can certainly lend a hand. The best way to protect your health is to make sure your body has all the vitamins and minerals it needs to function like a well-oiled machine. Don’t get sick. Stay healthy by taking the right vitamins. What are the right vitamins to take? Well, sometimes it depends on the vitamins your body has trouble absorbing – for example, some people naturally absorb less iron, so they need to take iron supplements. However, there are a handful of vitamins everyone can benefit from taking. Here are the top 6 you need to take daily to support a robust immune system.

1. Vitamin C
Vitamin C is good for strengthening the circulatory system, which is what your immune system uses to cart infection-battling white blood cells around your body. A vitamin is also an antioxidant, keeps your skin healthy, and helps in iron absorption. Some people can get enough Vitamin C by eating a diet high in citrus or acidic fruits, including oranges, strawberries, and kiwis.
2. Vitamin E
Vitamin E is another vitamin that plays a big role in the circulatory system, as this particular vitamin is known to help with blood circulation. Vitamin E is also good for the skin and helps protect the body from free radicals, which can sometimes cause health concerns. Almonds are rich in Vitamin E, but a vitamin supplement will do the trick if you don’t want to munch on those.

