Tomato is an excellent food good for skin. Eating tomatoes provides natural sun protection from UV rays as well as promotes youthful skin. Tomatoes are rich in lycopene, a powerful antioxidant that offers many benefits for skin including protecting skin from UV rays, delaying skin aging and protection from skin cancer. Applying tomatoes on skin is also as beneficial. The humble tomato has cooling properties which soothe sunburn and also contains astringent properties which tighten large pores. What's more, tomatoes have natural acids in them which help regulate oily skin. Tomatoes also clear acne, deep cleanse pores, fight premature aging and lighten skin. Let's look at the nutrients found in tomatoes which promote healthy skin: