I don't do online food shopping unless i'm not able to get to shops so alot of my list will be impulse buys
but I've got my Nectar Points so I'm excused.
We'll have 6 adults and 2 DC (15 and 12.6) for Christmas Eve,Christmas Day and Boxing Day.
I'm making a steak pie (ha! wish me luck, I'm a vegetarian) for the meat eaters and Linda Mc /Quorn pies for the rest, chips, peas
Christmas Day turkey crown and a Quorn Roast (with all the trimmings)
Christmas Pudding
Boxing Day we'll have a huge fried brunch before they head off
So, on my list:
veg, - potatoes,carrot,parsnips,swede,roast potato,Yorkshire Puddings, red cabbage , sprouts, bread sauce, gravy, cranberry sauce
Have you got crackers (the pulling kind)
glasses
all your drinks
all your plates/bowls/cutlery
serving platters
chocolates 
cheese and savoury crackers
washing up liquid/dishwasher tablets
binbags
sealed containers for leftovers
candles and matches
painkillers
plasters
nice bubblebath