If you're cooking Christmas dinner for a vegetarian, vegan, someone with a gluten or dairy intolerance or even someone on a diet, you're not ... Happily there are easy alternatives in most cases.