Catching up with friends over Christmas drinks can be fun, but it is often followed by the dreaded hangover.