Best Christmas Tree Ever! Yes, French people do drink a significant amount of wine when celebrating :-)