Christmas Eve

The waiting, the wrapping, the night that holds the morning.

Christmas Eve, December 24, is the day and evening before Christmas Day, and for many families and traditions, it carries more ritual weight than Christmas Day itself. Midnight Mass, the hanging of stockings, the reading of 'The Night Before Christmas,' the placement of gifts under the tree, the lig