I try to limit the booze on longer flights to avoid dehydration. That said, AF makes it easy to stay hydrated with quality waters freely available in the galley areas. In DL Y, I usually have to beg for water, and even then I get a cup full of gross ice cubes.
It's always nice on AF TATL to select Edith Piaf on the AVOD, throw back a little quality champagne, and reflect on how life is pretty good. I even had some williams pear brandy last time -- all comp'd on my ~$400 a-i TATL ticket.
Regardless of whether they're free, are any of the DL screw-top wines potable?