5 Foods to Eat for Beautiful Skin

Beauty products like creams, moisturizers and sunscreens can all very well protect the skin from external damage but having a diet rich in antioxidants, vitamins and minerals can do wonders for the skin internally. Good food choices that assist skincare from the inside out can help keep skin looking and feeling young for years.

Here is a look at five extremely skin friendly foods.


Salmon is full of omega 3 fatty acids and zinc. When included in your diet, these nutrients can have anti-inflammatory effects which lead to a smooth complexion. In addition, omega 3s help keep the skin moisturized and supple.


A rich source of vitamin C, grapefruits are known for their health promoting and disease fighting qualities. Vitamin C assists in collagen production, a protein that can help reduce the appearance of wrinkles, keeps skin firm and tight, and prevents premature aging and sun damage.


Nuts contain Vitamin E, which helps keep skin smooth, supple and young looking. Nuts are also high in antioxidants which promote healthy skin. However, it is important to have only a small handful not more, since too big a serving can affect weight management as well as digestion.

Sweet Potatoes

Sweet potatoes contain beta-carotene, an antioxidant that can help with acne. Upon eating, beta carotene is converted into vitamin A, which is an absolute essential for flawless looking skin.


Watermelon is 92% water, so it is a great option for keeping skin hydrated. Other nutrients in watermelon include vitamin C and lycopene, which are helpful in fighting free radicals that may lead to the development of wrinkles, fine lines and age spots.

Source: http://www.whfoods.org/