Having guests over for Christmas dinner? Make it extra special with our festive decorating ideas.

We've got everything you need to know from preparing your table in advance, to adding the perfect finishing touches with pretty Christmas decorations and keepsakes.