Always select the shoes first. You must be wearing comfortable shoes. Why? Because there is a high possibility that you will be standing for most of the time since you will be busy socializing. You might sit down while eating your dinner; however, before you eat and after you eat, you will be busy meeting up with people and in case you are wearing uncomfortable shoes, you are in trouble. There are also times when a person needs to take a walk after they have eaten a lot. That is when comfortable shoes are needed once again. Therefore, try to wear ballet flats or kitten heels. In case you are opting for high heels, always use the ones which you find comfortable. In case your shoes are new, start wearing them at least two days before the Christmas dinner because newer shoes tend to hurt more.
Try not to wear anything that is too restricted around your torso. There’s a possibility that you might feel stuffed from the Christmas dinner and if you will be wearing something tight in the middle, it will make you uncomfortable. Moreover, a fitted outfit will not even look good during Christmas Eve.
Your hair must be combed back and pinned away from your face. Since you will be leaning down to eat, your hair might cause a lot of problem. Therefore, make sure that your hair do not fall on your face (especially your eyes).
Try to wear a dress which has proper sized sleeves. This means that they are well attached to your arm and are not too flappy. This is because in case you are sitting next to someone while eating, there is a high possibility that flappy sleeves are going to get in the way of their food. Moreover, your clothes might get stained if they are not too restricted and under your control.