Because alcohol is a diuretic, you lose a lot of vitamins and nutrients during a night on the town. The most important of which are vitamins B and C. Those people that use a vitamin B complex a pill that includes B1 (thiamine), B2 (riboflavin), folic acid, B6 and B12, among others to combat hangovers swear by their effectiveness. The most heralded is B12 (also called cobalamin), which performs a key role in the functioning of the brain and nervous system. Another option is to take an effervescent vitamin supplement that packs a hangover-fighting punch. Emergen-C is popular in the U.S. and Berocca is a hit internationally. While there isn't much science proving the effectiveness of this method, the extra vitamins shouldn't do you any harm. Fans of this method suggest taking one vitamin complex before drinking and one the next morning with some food.