But vitamin and mineral supplements are not the complete answer. The best way to obtain a balanced mix of vitamins and minerals is to eat the freshest, most natural foods. A diet rich in unsaturated fats such as olive oil rather than butter, unprocessedfiber, raw fruit and vegetables and low-fat protein such as fish and chicken will provide everything your skin needs. If you can out caffeine, smoking and alcohol, so much the better.