03 DecChristmas food ideas: how early can you prepare your Christmas dinner menu?Shopping, food & drink