Green tea contains catechins. These compounds have the potency to protect your skin from damage and aging. If you consume green tea on daily basis, it can help your skin from sun damage. Some studies have shown that green tea can improve skin elasticity and hydration. The antioxidants contained in green tea are also powerful to reduce skin redness.
Another one of the best foods for healthy skin is soy. It contains isoflavones that can either mimic or block estrogen in the body. One study found that these compounds improved the skin in adult women by reducing wrinkles and fine lines. Soy is benign for postmenopausal women as it improves skin dryness and increases collagen which helps keep your skin smooth and strong. However, men should consume soy in moderate amount.