Apart from some blessed souls, almost everyone has had to deal with acne at one point or another. The teenage years can be especially rampant with bodily changes and hormones which often means lots of acne. But for some, acne can remain a problem for much longer.
These foods can be of great help in your battle with acne:
Some research says eating foods rich in omega 3s such as fish, soybeans, kale spinach and nuts like walnuts and almonds can reduce symptoms of acne.
High-fibre diets may help control blood sugar, which can, in turn, keep acne away. So have your apples, beans, carrots and oatmeal.
Some experts say eating foods rich in zinc may prevent some types of acne. Pumpkin seeds, cashews and quinoa are some good sources of zinc.