Here's a natural remedy for acne that you may not be familiar with: tomatoes! That's right. Tomatoes are high in Vitamin A which keeps the body from producing too much sebum, which is the substance that is largely responsible for acne to begin with. Tomatoes are also rich in antioxidants which are beneficial for repairing the skin.