Our bodies need a range of vitamins to keep us in top condition, and to help us perform vital tasks that keep us healthy.
We need vitamins in small amounts, and most people get all the nutrients needed from our diets. However, sometimes people can be deficient in certain vitamins.
Vitamin B12 is essential for a number of bodily functions. As well as keeping your body's blood and nerve cells healthy, it also helps prevent anaemia, which can make people feel tired and weak.