Ah, alcohol, you delicious poison. It's not just the dehydrating effects of those cocktails that are messing up your skin; it's also the depletion of your natural stores of vitamin A. Drinking too much can lead to a vitamin A deficiency, which in turn can cause damage to your skin's lipid layers. So think before you drink. Or just make sure to eat a lot of antioxidants when you do.