Christmas cocktail ideas

Time to get merry.

These 20 cocktail recipes have all your boozy bases covered for Christmas. There are punches, classics and plenty of ways to put all that extra Champagne to use. Bottoms up.