The annual John Lewis advert has become one of the traditions of a British Christmas.placeholder image
The annual John Lewis advert has become one of the traditions of a British Christmas. | Contributed

Every John Lewis Christmas Advert: Here are all 20 iconic festive ads from the high street retailer - including 2026's Gloria and Pickles

This year’s mini-masterpiece has just been released - so we’re looking back at two decades of John Lewis Christmases.

The 2026 John Lewis Christmas advert is here, arriving just in time to tug on viewer’s heartstrings - and encourage them to hit the shops.

The highly anticipated advert follows Gloria, played by BAFTA-winning actress Kristin Scott Thomas, who hasn’t a clue what to get her grandchildren for Christmas. She decides that cash is a safe bet before a toy dog, voiced by Paul Whitehouse, steers her right via an adventure in a tuktuk.

Called Gloria and Pickles, as is often the case the ad is soundtracked by a cover of a popular song - with this year seeing Sam Fender take on The Rolling Stones’ You Can’t Always Get What You Want.

John Lewis’ Christmas adverts have been a festive tradition in the UK for 20 years, dating back to 2007. As such, there is plenty of debate surrounding which is best.

As a reminder of those which came before, here are all 20 of John Lewis’ Christmas adverts, including this year’s. What is your favourite?

Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

Related topics:
Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice