You are what you eat, and if you want gorgeous skin, you need to eat these 5 tasty treats which will leave your skin clean, healthy and glowing from within!


A handful of walnuts every day keeps wrinkles at bay. Walnuts contain alpha-linolenic acid, an omega-3 fat that’s a key component of the lubricating layer that keeps skin moist and supple.


Tea is rich in antioxidants that decrease inflammation and protect cell membranes. Green tea is especially rich in a compound known as EGCG which may act as a “fountain of youth” of sorts for skin by reactivating dying skin cells.


Not only are tomatoes good for heart health, they are great for protecting the skin, especially against sunburn. In one study, those who consumed 5 tablespoons of high-in-lycopene tomato paste daily for 3 months had nearly 25% more protection against sunburn.


The vitamin C in strawberries acts as a building block of collagen – the underlying supporting structure of skin. So give those expensive collagen creams the flick and eat a bowl of strawberries instead!


Now we’re into apple season, eat an apple a day for radiant skin. Quercetin, an antioxidant in the peel of many varieties, provides protection from the “burning” UVB rays that can trigger skin cancer.

What are your favourite foods for clean, healthy skin?