I have a family Christmas party and usually we do Secret Santa (budget £30). This year no one wants to which is fine and we're saying no presents, however bring a bottle and a dessert has been suggested. As the host I'll have plenty for everyone and don't want to end up with 15 desserts and loads of bottles, so I'd like an alternative as I know people will feel bad turning up with nothing.
I thought about getting everyone to put £10 in a card (or whatever they want), writing a festive joke or including a photo or something, all to be opened while we're together. Money could be donated to the food bank or Shelter or something. I know not everything has to be a charity collection but I thought it might be a nice way of acknowledging we used to do gifts and none of us need anything to clutter our home and there are people who are in need of help.
IDK, is it a naff idea? Anyone do anything that is fun for people to participate in, without a big effort or expense?