Tomatoes are a good source of vitamin C and all of the major carotenoids, especially lycopene. These carotenoids protect the skin from sun damage and may help prevent wrinkling. However, to absorb the nutrients from tomatoes, make sure to pair it with cheese or olive oil.