Eating well helps your whole body, including your skin. Foods rich in vitamins A, B2, B6, C, D, E, omega-3s, and zinc are great for your skin. Eating lots of fruits, veggies, whole grains, lean meats, and healthy fats can make your skin look better.