Our skin protects us from external factors that may pose a threat to our bodies, but it also needs our protection and care to look radiant and beautiful.

Skin care is inside out. People who have a problem with acne will tell you that some foods result in almost instant breakouts while others clear up your skin in a matter of days.

Below are some of the foods that will make your skin look and feel younger, but remember that for best results you will have to take these foods regularly.

Red Wine

Most people enjoy at least a glass of wine with food once a day. You may not have known this but you have been doing your skin a great service by taking red wine.

Studies show that resveratrol, which is found in the skin of grapes, has numerous anti-aging benefits, including for your skin.

Dark Chocolate

Chocolate has many benefits for the body. While over-eating chocolate will make you add weight, eating just the right amount will provide you with all the health benefits that chocolate gives.

Dark chocolate is especially more beneficial than white chocolate.

Eat quality dark chocolate regularly to preserve the youthfulness of your skin. Chocolate is rich in flavanols, which have been found to protect the skin from harmful UV radiation and even reverse age-related memory decline.

Olive oil

Olive oil is a great, natural oil that has many health benefits. It is a powerful antioxidant and you can consume it in an uncooked form or apply it topically on your skin, to quickly see great results.


Salmon is commonly referred to as “brain food,” and while it’s certainly true that this oily fish is good for your cognitive functioning, what is also true is that it’s even better for your skin.

Salmon is rich in omega-3 fatty acids, and it is these succulent acids that help your skin retain its moisture, in turn warding off dry skin and roughness.


Rich in water, it’s bursting with flavour and vitality. It helps to protect your skin against UV damage.

Black beans

To help protect against colon and prostate cancer, you may want to up your legume intake. Dried beans, peas, and lentils are packed with dietary fiber, which helps speeds waste through the gut, wiping out any carcinogens that may have built up there. What's more: beans are a rich source of folate, which helps repair damaged cells.


This fruit packs a lot of pectin, a soluble fiber that helps prevent cholesterol buildup in blood vessels, reducing the risk of heart disease. Plus, their insoluble fiber helps keep your digestive system going strong. But don’t peel your apple, two-thirds of the fiber and lots of antioxidants are found in the skin.

Sweet Potatoes

Sweet potatoes are the sweetest and smoothest cat in the entire vegetable kingdom. Richer and tastier than white potatoes, they also offer a vast amount of health benefits including younger looking skin