15 Of The Best Foods For Clear Skin
Nuts
Nuts not only contain a variety of healthy fats, but they also have zinc and selenium, two minerals that many people are lacking in their diet. A lack of zinc and selenium has been shown to cause acne. Almonds, pumpkin seeds, and Brazil nuts make for the perfect snack during the day and they contain plenty of copper, potassium, iron, and Vitamin E.