5 Best Foods for Healthy Skin

Nowadays there are millions of beauty products for every possible condition. Honestly, most of them are just junk. It’s all about marketing and profits in the world of cosmetics. In my opinion, if you want to have beautiful skin, you need to take care of it naturally. This involves watching what you eat, as some foods have positive vitamins and minerals while others will have negative effects. Here are the 5 best foods for healthy skin:

  1. Strawberries

Packed with anti-aging vitamin C, strawberries fight free radicals and break down collagen. This helps reduce and prevent wrinkles. You should eat foods that are high in vitamin C and you can even make a natural berry mask once or twice a week!

  1. Chocolate


Cocoa actually hydrates your skin, and dark chocolate contains powerful antioxidants called flavonols. Chocolate that is at least 70% cocoa is best, and only a few squares a day!

  1. Yogurt

The proteins in yogurt actually help to make your skin firmer. This reduces and prevents wrinkles. Greek yogurt is even better than regular.

  1. Walnuts

Walnuts have lots of omega-3 fatty acids, which help with the elasticity of your skin. They also have copper, which produces collagen. A small handful a day will help with the texture of your skin.

  1. Olive Oil

Olive oil has amazing anti-inflammatory and antioxidant properties that make you feel great inside and out. Work a little into your daily diet and use it as lip balm and a mild lotion as needed!