Virgin Atlantic has unveiled details of its inflight Christmas menu, available on selected flights from December 24-26.

Passengers in every cabin will be able to enjoy seasonal dishes such as roast turkey with festive trimmings, or a mushroom and butternut squash wellington.

Festive desserts will include a milk chocolate and caramel mousse in economy, chocolate and caramel crunch in premium economy, and a millionaire’s chocolate log followed by a cheese platter in Upper Class. All passengers will also receive a Lindt chocolate reindeer during their travels.

The airline has also created a festive-inspired Mile High Tea for premium and Upper Class customers, served with a ‘Christmas Spirit’ cocktail crafted from Black Cow Vodka and Champagne.

The spread will include brie and cranberry, and cheese and fig chutney finger sandwiches, along with chocolate orange mini Christmas pudding, mince pie éclair, blackberry and bay leaf macaron and a warm scone.