M&S Christmas Advert Features £35 Striped Pyjamas Worn by Mrs Claus
M&S Christmas Advert Showcases £35 Striped Pyjamas

The 2026 Marks & Spencer Christmas advert has arrived, featuring a range of food, beauty, fashion and home products. The commercial stars James Norton as Santa and Lucy Punch as Mrs Claus.

In the opening scene, Mrs Claus is shown relaxing in bed wearing the Cotton Sateen Stripe Long Sleeve Revere Pyjama Set, priced at £35. The pyjamas have quickly become a trending item on the M&S website.

Product Details and Design

According to the M&S product description, the striped pyjama set is woven from pure cotton sateen for a soft, smooth feel against the skin. The long sleeve top features a revere collar and button fastening, paired with long length bottoms in a regular fit. The two piece set is described as easy to mix and match for relaxed evenings at home.

The pyjamas are part of the M&S Collection, which the retailer describes as offering versatile styles in modern shapes with unique and playful details.

Shopper Reviews and Alternatives

Shoppers have left positive feedback on the M&S website. One review said: "Very comfy, soft fabric, cosy and warm. Very happy!" Another commented: "Very nice quality pyjamas, look great and lovely fabric." A third wrote: "Lovely and comfortable trendy pyjamas. Nice to touch, fits well." A fourth added: "Lovely! Super comfy and I love the colour!! - does run a bit big." At the time of writing, no negative reviews had been posted for the pyjamas.

For those seeking similar options, The White Company offers the Organic Cotton Poplin Stripe Relaxed Pyjama Shirt, originally £45 and reduced to £27. Next also sells Jersey Button Through Pyjamas at £26, available in five colourways, with mocha brown proving the most popular.

The M&S pyjamas are available to purchase for £35.