Tomatoes contain lycopene, a red carotenoid pigment, which may help maintain your skin looking smooth. The European Journal of Pharmaceutics and Biopharmaceutics, published a study in 2008. In that research, they found that those with higher concentrations of lycopene, ended up having smoother skin. Also, eating more lycopene, can help protect your skin from the harmful rays of the sun. So remember to eat your tomatoes to protect your skin. You can either eat them fresh or cooked. Other fruits which are full of lycopene are carrots, watermelon, guava and pink grapefruits.