Lastly, alcohol, though it is not a food it’s worth mentioning. Alcohol severely dehydrates you, affecting your skin because your body metabolizes what little water it gets before it has the chance to reach your skin. It can also cause vasodilatation, which is the widening of the blood vessels. Vasodilatation has been known to aggravate rosacea, which is a chronic skin condition that makes your face turn red and may cause swelling and skin sores that look like acne.