Eating a healthy, balanced diet, one that includes lots of brightly coloured fruits and vegetables along with some fish and small amounts of dairy and high-quality meat, plus daily exposure to the sun, should provide enough vitamins and minerals for 99 per cent of us.