Vitamins are not drugs or miracle cures. Taking large doses of vitamins can be harmful because your body only needs vitamins in very tiny amounts. Eating plenty of fruits, vegetables, wholegrains and cereals will give your body the vitamins it needs, at the right level and in the right balance.