Oh gee, let's see...
December 2 - DH's workplace party
December 21 - annual Christmas lunch with boss, his legal buddies and their assistants (last year was a 5 course meal at an amazing Italian restaurant, tons of wine and port with cheese afterwards

)
Christmas Eve open house - I'm the hostess so I can control what what is being served
Christmas day - dinner with parents (mum's trifle)
Boxing Day - eat leftovers with friends
27th - visit DH relatives (3 different stops - wine, snacks, cookies, chocolate, and then a dinner with his Aunt)
January 6 - friend's Birthday
New Year's Eve - not sure what we are doing yet - probably a house party
(last year we hit 3 different parties

)
My only saving grace will be to try to eat as healthy as I can in between those events, try to stay away from the candy/chocolate/desserts/booze and to keep exercising.