The John Lewis Christmas 2026 advert has landed – here's everything you can shop
Evening Standard · Daisy Lester ·
Kristin Scott Thomas and Paul Whitehouse star in the retailer’s ‘Don’t give up on giving’ Christmas campaign, with Sam Fender covering The Rolling Stones
The Standard's journalism is supported by our readers. When you purchase through links on our site, we may earn an affiliate commission.
The John Lewis Christmas TV advert always heralds the start of festivities. With tear-jerker plotlines that rival our favourite Christmas movies, plenty of gifting inspiration, and a musical cover that soundtracks the season, the retailer’s annual ad is an iconic part of the Christmas period.
For 2026, John Lewis is celebrating multi-generational gifting, telling the sentimental story of grandma Gloria (a starry turn by Kristin Scott Thomas) searching for the perfect present for her grandchildren. To help her on this shopping mission through London is Pickles (voiced by Paul Whitehouse), a pull-along toy dog she unwrapped herself as a child.
Read the full story at Evening Standard · All coverage of this story