Since the kids were born we have always done breakfast/lunch/evening buffet on Christmas Day.
However they are now all older teens and likely to be out or working on Christmas Eve. Last year none of them got up in time for breakfast! And we would all prefer to have the main meal in the evening now.
Was thinking of doing a brunch at 11ish and then dinner at 5. That is earlier than we usually eat dinner but it will be 3 courses and we often have a break after the main meal with puddings an hour or so later. I will put a cheeseboard out too.
Does anyone else do this? Does it work well? Is it too long a gap in between meals?