You can get big Ikea vases for not much money and fill them with cheapy baubles that match your colour scheme - I went to a Christmas wedding with those decorations and they were lovely! The bride had also glitter sprayed a million pine cones and we put them on all the window sills. Lots of candles too. Gorgeous.

I got married December 18th a few years ago - saved us a heap as the church and venue had Xmas decs up, so instantly everything looks cheery.

I bought a load of the little iced german/spiced star biscuits from a xmas market - although Im guessing Aldi will do them - which we had on trays as people arrived for pre-reception drinks (mulled wine).

I bought a pack of mirrored tiles from B&Q, and had a burgundy candle sat on one in the middle of each table, with a few decorative glass stones in clear & burgundy.

I've also been to Xmas weddings where people had baubles as place names (written on with glitter pen/permanent marker)

We married on Dec 2nd. It got dark early and I have a happy memory of the restaurant where we had our reception being cosy and softly lit (fairy lights, log fires) and they had put up Christmas trees etc.

We had December 2nd too-it was sunny and snowy. Dark green velvet bridesmaid dressed and I had a cream velvet cape. Lots of dark red flowers and mulled wine. It was fab plus if the weather is nice it's a bonus unlike July weddings where it's gutting if it's bad. Probably outed myself here!

A friend of a friend had an empty Christmas tree at the reception entrance and asked all the guests to bring a bauble of their choice - they had someone putting them up and then kept them for all their future Christmases...

If you or any mates are computer savvy, how about making a Xmas CD for each guest?

You could do a selection of about 10 Xmas songs (even better if they're going to be played at your reception or service - either your fave xmas hymns, or modern xmas classics), print out the sleeves to coordinate with the theme, or even just with your initials & the date in red/gold/green lettering. Every time they play it over the following weeks they'll think of you - then it will probably come out with the decorations every year and serve as a lasting reminder of you and your special day.