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