I was due Christmas Day (14 years ago!!). I was not totally dry, as I had a GP who reckoned a relaxed M2B was a good M2B, so a small glass of wine was ok. I did stick to just a small glass and many weeks didn't even have that, but did enjoy one with my Christmas turkey (the only one ever in DGMs house - she wouldn't let me cook my own, and I was not travelling 2.5 hours away to DM/DMIL pulling out of each side of us both). It was at a time when Kaliber and Buckler no longer seemed to be available and the current 0% beers hadn't been invented yet, and I found Schloer too sweet for my taste as the only alternative we could find.
DH and I both quite enjoy a tipple, especially at Christmastime. But I have to drive an awful lot in general, and have got very used to non-alcoholic alternatives.
In the yacht club, the barmen make a "fancy" tonic for me - fevertree elderflower tonic, slice of lime, ice, and a few juniper berries (as they now have those for the fancy G&Ts in the fancy balloon stem glasses!). Which is nice, and drinkable for a reasonable length of time (I find coke or rock shandies too sweet after about 2).
I've recently seen reviews of Aldi's own version of Elderflower tonic, as being as good as Fever Tree.
(Even on long nights out, I tend to alternate G&Ts with just plain T, so I will last the pace).
Sparkling water with a good squeeze of lemon juice, or a proper old-fashioned lemonade (proper lemonade, tasting of real lemons and sweetened enough to be drinkable but not too sweet).
Heineken 0 is good, and Peroni Libra for non-alcoholic beer. DH has also enjoyed Wicklow Wolf's new 0% version, but I haven't tasted that yet. Just a pity they are all the same price as "full fat" (alcoholic) beers....
DH also likes alcohol free ginger beers - he has tried a couple with alcohol, but there's a South African one that he much prefers that is alcohol free (Bundaberg?) and there are a good few other decent ones around.
I also bought a bottle of Seedlip last week, but we haven't yet had a chance to try it - we've been intending to for months but hadn't seen it around. Reviews are good though.
Generally though, I tend to go for things like proper lemonade, elderflower cordial or good blackcurrant or raspberry cordials made up with sparkling water, or Belvoir pressé's, if I am not drinking. DH enjoys non-alcoholic beer, whereas I tend to be more of a wine drinker and haven't enjoyed 0% wines.
For Christmas itself, I spend extra money on our wine, but use it to get nicer wine rather than loads of it - so I will spend €20 per bottle on 2 bottles (we might not open the 2nd, but we might decide we want to have an extra glass each) rather than €40 on 4 bottles of our usual wine.
If your OH will be having some, and you are ok with having a small glass, you could either get a half bottle of something really nice, or a whole bottle and put the cork back into it to let DH finish on 26th. We often put the cork back and finish the bottle on another day (or even over a couple of more days).