In our family we only do 1 meal, it's a big meal though and lasts a few hour we normally start at around 2-3ish and finish for around 6-7ish.
Throughout the day there are nibbles on offer in case anyone gets pecking, this usually consists of; breadsticks and dips, biscuits, and chocolates.
Our Christmas dinner normally goes something like this:
Starters
Starter 1; smoked salmon
Starter 2; pate and toast
Starter 3; sorbe
Main
Depending on numbers either Turkey, goose, or a 4bird roast.
Then roast potatos, mixed roast veg (carrot, parsnip,butternut squash, sweet potato, onion), carrot and Swede mash, sprouts with bacon, pigs in blankets, sausage meat stuffing, red cabbage, and cauliflower cheese.
Accompanied by gravey, cranberry sauce, and bread sauce.
Dessert
Homemade Christmas pudding, and a Yule log with cream.
Cheese
Cheese board, grapes, crackers, butter, relish.
Afters
Thorntons mint chocs and coffee/hot chocolate.
We also have a lot of different types of alcohol, a different one for every course. It all makes for a very happy, very full, quite drunk Christmas.