Are you too trying to improve your skin through eating right (that’s our favourite option too!)? This list of foods for your skin will show you the foods that have the biggest toll on our beauty!

1. Green tea

This drink works as an anti-oxidant and an anti-inflammatory agent that keeps bacteria at bay and will fight off those free radicals that make our skin age early! We love

2.  Low fat yoghurt

Low fat dairy products are full of vitamin A that does wonders for our skin. Load up on organic low fat yoghurts.

3. Berries

Straw berries, blackberries are all great sources of anti-oxidants which help the skin retain its healthy and youthful look.

4. Salmon

Our skin needs essential fatty acids. If you are not crazy about fish, load up on flax seed and canola oils. All these will give you an amazing result! Omega 3 and Omega 6 contain fatty acids that ensure a beautiful, well moisturized skin.

5.  Mangoes

Mangoes help repair skin cells so that your skin doesn’t look flaky and it is also ideal when trying to lose weight.

6. Avocados

Avocado is rich in B-complex vitamins and essential oils and works like an anti-inflammatory agent. It also soothes skin.

7.  Water

We can’t stress this enough, good hydration is the skin’s best friend! Be sure to drink at least 8 glasses every day for a beautiful skin