Yogurt – it tops the list of anti-ageing foods and luckily is an essential part of our traditional diet. Rich in calcium and protein, they help keep your skin firm – it is also a great probiotic and prevents indigestion. A happy stomach means happy skin. Berries – berries don’t just look great, they make your skin look good too by filling you up with essential antioxidants and vitamin C. These help in reducing free radicals, thus preventing cell damage and reducing inflammation. Vitamin C also helps in creating collagen, which is responsible for giving your skin firmness and elasticity. Green tea – green tea is rich in flavonoids called polyphenols. Polyphenols are known for their antioxidant and chemo-preventive effect. Both oral consumption and topical application of green tea offer UV protection, and anti-inflammatory and anti-carcinogenic benefits. Ladyfinger – bhindi is rich in vitamin A and beta carotene, both of which are great for skin health. Turmeric with milk – turmeric has anti-inflammatory properties, helping prevent skin damage and treat pimples. A good way to consume this miracle spice is through the very popular turmeric latte, basically hot milk and turmeric. A word of caution; the spice also has blood thinning properties, so people on blood thinners should check with their physician before consuming this on a regular basis. Nuts and seeds – nuts not only add texture to your food but are great sources of good, unsaturated fats that keep your skin healthy. Apart from being rich in phyto-chemicals and vitamins, nuts also have copper, a mineral that boosts collagen production. Seeds contain skin-essential vitamins and minerals like vitamin E, selenium and zinc, making them a good addition to your daily salads.