Want to have smoother, cleaner, more radiant skin? Then start munching on these seven skin-friendly foods as soon as possible and you’ll have better skin in no time. Among those foods recommended for better skin include:

Healthy Raspberries

Raspberries -These tasty fruits provide ellagic acid to your diet and this antioxidant helps prevent red, inflamed skin.

Sweet Potatoes

Sweet potatoes -The beta carotene in the sweet potatoes helps fight against skin cancer, which reduces the aging of skin.

Tomatoes

Tomatoes -The antioxidant lycopene results in smoother, better skin and protects the skin from sun damage.

Kiwi Fruit

Kiwi – Vitamin C from kiwis maintains collagen, which keeps skin firm. It is also high in vitamin E, which fights free radicals. You can even apply kiwis directly to the face for better skin.

Kale

Kale -Rich in vitamin A, C and calcium, kale helps fight premature aging from sun damage and has anti-inflammatory properties to improve skin.

Artichokes

• Artichokes – Artichokes are eaten steamed or sautéed, are eaten whole a leaf at a time, ore chopped in salads, or added to a delicious array of dips. Artichokes also offer several antioxidants which reduce the proliferation of cancer cells such as: quercetin, anthocyanin, and silymarin. Artichokes are also an excellent source of fiber which helps the body detox.

Green Tea

• Green Tea – Green tea offers all kinds of health benefits, but when it comes to your skin the acne-fighting antioxidants (polyphenols) found in green tea fight against free radicals and help cleanse your system which leaves you with glowing healthy skin. Drink it hot or switch it out for your ordinary iced tea and drink it as a refreshing, cold summer beverage.

While genetics and other lifestyle and environmental factors play a role in how our skin looks, it turns out that what’s on your plate is most likely the biggest factor in how young you look, whether or not you have acne, and in general how healthy your skin is.