When it comes to a healthy lifestyle, balance is key. But we’re only human, right? Sometimes you overdo it, whether it’s finishing the bottle of bourbon or the family-sized portion of nachos by yourself.

Overindulging not only makes you feel like crap, but it also makes you look lousy. Here’s what too many cocktails, sweets, or salty snacks really does to your skin—and how you can combat it.

Alcohol

Alcohol is a diuretic. That’s why you keep running to the bathroom during a long night of drinking, and why your face might feel like a dried up cactus in the morning.

David Colbert, M.D, founder and head physician of New York Dermatology Group, says the best way to get your skin back to normal is with good ‘ole H2O. Before going to bed, drink 3 to 4 glasses of water, he says adding some lemon to the water can also help soothe your stomach.

Use a hydrating moisturiser to keep your skin from feeling parched, too. We suggest starting with a lightweight oil then seal in the moisture with a heavy-duty face lotion

Salt

Nobody sits down to a sodium-packed meal and thinks, “This is definitely going to end well.”

You feel thirsty and bloated—and so does your skin. Too much salt causes water retention, which creates those puffy circles under the eyes, says Dr. Colbert.

To fight them, we like an anti-fatigue eye-gel that uses a cooling gel that is easy on the skin. Use it during the day and at night.