Tomatoes have improved my skin. They also cure my low-intensity digestion problems. Whenever our skin does not look healthy-- pimples, etc, I and my wife found this very useful: First thing in the morning, take half a tomato. One full if it is small or a Roma tomato. Cut into 4 to 8 pieces. Sprinkle with salt and black pepper powder. Eat it. And do not eat anything for next 30 to 45 mins. That's all. Within 2-3 days, you should notice a change. If you do, continue for next 2-3 days. Make sure you eat it in the morning on an empty stomach. I guess is that it removes certain bacteria/ worms from the stomach and directly improves the skin. Hope it helps you too!