3. Spinach
If you prefer to sauté it with garlic, throw it in an omelette, or consume it as a raw vegetable, spinach provides many benefits for skin. This green vegetable is not just hydrating, but also has antioxidant vitamins A, C and E. It is rich in iron and magnesium, which helps to tone muscles and keep them strong.