We usually have our holiday meals around 4:00 p.m. - which leaves enough prep time and by then everyone is good and hungry. My MIL in new england served xmas/holiday lunches at 12:00 sharp. She had to get up at dawn to do all the work and even so, no one was hungry enough at 12:00 noon for a such a big meal.