Skip to main content

Enter your email below to be the first to hear about new releases, upcoming events, and more from Dig!

Please enter a valid email address

By submitting my information, I agree to receive personalized updates and marketing messages about WMX based on my information, interests, activities, website visits and device data and in accordance with the Privacy Policy. I understand that I can opt-out at any time by emailing

John Lewis Christmas Advert Songs: 10 Memorable Festive Covers
Mario Mitsis / Alamy Stock Photo
List & Guides

John Lewis Christmas Advert Songs: 10 Memorable Festive Covers

Now an annual tradition, the best John Lewis Christmas advert songs have provided us with some stunning and moving cover versions.


The release of John Lewis’ annual Christmas advert has become a festive tradition in the UK – and a reminder to get a move with buying presents! Since 2007, the British department-store chain have taken viewers on emotional journeys through their adverts; we’ve seen beautifully crafted stories of snowmen in love, lonely penguins and adorable children. The adverts wouldn’t be complete without their soundtracks, providing us with some stunning and moving cover versions. Over the last decade, the best John Lewis Christmas advert songs have followed a simple pattern: take a classic track, slow it down a bit, make it more emotional by adding some strings or an orchestra and you’re sorted – you’ve got yourself a tearjerker.

We’ve re-watched every John Lewis Christmas advert from 2008 and have compiled a list of our ten best John Lewis Christmas advert songs so far.

10: Vaults: One Day I’ll Fly Away (2016)

London-based trio Vaults covered the jazz standard One Day I’ll Fly Away in 2016, to accompany the story of Buster The Boxer – a dog desperate to experience the joys of jumping on a trampoline. The advert was one of the most popular for John Lewis, who went on to sell soft toys for charity following its release, but, compared to Randy Crawford’s original, Vaults’ version doesn’t reach the heights of Buster on his trampoline. It peaked at No.53, the poorest UK chart performance of any of the John Lewis Christmas advert songs; less than a year after the advert’s release, Vaults called it quits.

9: Taken By Trees: Sweet Child O’ Mine (2009)

John Lewis first used a cover song for a Christmas advert in 2008, when they got a group of employees to sing The Beatles’ From Me To You. In 2009 the company stepped things up a notch, enlisting a Swedish singer Victoria Bergsman to perform Guns N’ Roses’ Sweet Child O’ Mine. Recorded with her project Taken By Trees, the rendition centres around a piano performance of the song’s iconic opening riff, originally played by rock guitarist Slash. The gentle vocals and piano sound quite nice, but lack substance compared to the emotional performances and immense arrangements of future songs used by the company.

8: Tom Odell: Real Love (2014)

Tom Odell’s cover of John Lennon’s Real Love accompanied 2014’s story of the unlikely friendship between a young boy and Monty The Penguin. Odell had a tough job trying to improve on either John Lennon’s demo recording or the version the remaining Beatles finished in 1995. A bit too similar to the original, it earns its place among the best John Lewis Christmas advert songs thanks to the string section and backing vocals that come in at the crescendo.

7: Bastille, featuring London Contemporary Orchestra: Can’t Fight This Feeling (2019)

2019’s John Lewis Christmas advert saw indie-pop group Bastille take on Can’t Fight This Feeling with help from the London Contemporary Orchestra. The cover is a good switch-up from REO Speedwagon’s original rock power ballad, but singer Dan Smith is at times overshadowed by the orchestral accompaniment. The horns and strings really underline the emotion behind the song as the orchestra helps to create a powerful climax.

6: Slow Moving Millie: Please, Please, Please, Let Me Get What I Want (2011)

The Smiths’ fans were surprised to hear the group’s 1984 B-side Please, Please, Please, Let Me Get What I Want on John Lewis’ 2011 festive commercial. It was covered by singer Amelia Warner, under the name Slow Moving Millie, who brought her soft acoustic stylings to the song. Warner’s vocals really add an extra dimension to the original, emphasising the passion of Morrissey’s lyrics and really showing what the best John Lewis Christmas advert songs can do.

5: Elbow: Golden Slumbers (2017)

The Beatles were covered for the third time on a John Lewis Christmas advert, as Elbow recorded their version of the Abbey Road track Golden Slumbers for the 2017 spot. The vocals from lead singer Guy Garvey work really well, his Northern accent particularly shining through on the chorus. Elbow really make the song their own – no mean feat for a track originally sung by Paul McCartney. The orchestral crescendo on the chorus brings a wave of emotion while also conveying the Christmassy feel of Elbow’s cover.

4: Gabrielle Aplin: The Power Of Love (2012)

Despite having no lyrical references to the festive period, Frankie Goes to Hollywood’s 1984 track The Power Of Love has always had strong Christmas connotations. This was emphasised in 2012, when British singer Gabrielle Aplin covered it for the tale of a snowman making a treacherous journey to a John Lewis store to buy their partner a new woolly hat, scarf and gloves. The song works as a perfect backing for the Christmas advert and Aplin does a great job of transforming it into even more of a wintry ballad. Proving itself one of the best John Lewis Christmas advert songs, it was the first one to reach No.1 in the UK charts – no surprise, as Aplin’s haunting rendition can still be heard during the festive season.

3: Aurora: Half The World Away (2015)

To accompany 2015’s The Man On The Moon advert, Norwegian singer Aurora was chosen to cover Oasis’ 1994 song Half The World Away. Her version varies greatly from the Britpoppers’ original track, but Aurora’s unique voice sounds truly angelic. She succeeds in making her version just as – if not more – moving than the original, and many of her fans were shocked to discover that she hadn’t written it herself. The humming on the second verse really emphasises the passion behind the lyrics, helping to making the track one of best John Lewis Christmas advert songs.

2: Ellie Goulding: Your Song (2010)

Ellie Goulding’s cover of Elton John’s classic 1970 hit, Your Song, stalled at No.2 in the charts, but Goulding does a fantastic job on the iconic track, working up a simple instrumental compared with some of the other covers used in John Lewis’ Christmas ads. With a simplistic backing, Goulding’s vocals really carry the song and help to highlight the beauty behind Bernie Taupin’s original lyrics.

It’s also worth mentioning that 2018’s John Lewis Christmas advert featured Elton John himself, as we saw his career play out in reverse, tracing back to him receiving his first piano for Christmas. In this advert we hear his original version of Your Song in the background. While it is a legendary song, we’re only giving it an honourable mention here as this list focuses on the cover versions John Lewis have commissioned for their adverts.

1: Lily Allen: Somewhere Only We Know (2013)

Lily Allen’s 2013 take on Somewhere Only We Know tops our list of the best John Lewis Christmas advert songs. Most of Lily Allen’s chart-topping hits, such as Smile and The Fear, were more pop-focused songs which showed her incredible songwriting talent and unique style, but didn’t quite highlight her voice. In reworking this 2004 Keane track, Allen transforms the original to make it her own while revealing her incredible vocal talent. Somewhere Only We Know is one of the more emotional songs used by John Lewis, its crescendo easily bringing shivers without even watching the accompanying heart-wrenching advert. The single topped the British charts and sold over 600,000 copies, and is arguably just as well known – if not better known – than Keane’s original.

More Like This

Best 70s Albums: 20 Great Masterworks Of The Decade
List & Guides

Best 70s Albums: 20 Great Masterworks Of The Decade

From fearless folk outings to hard-rock missives, the best 70s albums rescued the decade with a courageous ear and a progressive ambition.

Best Iron Maiden Album Covers: 20 Of Eddie’s Finest Moments
List & Guides

Best Iron Maiden Album Covers: 20 Of Eddie’s Finest Moments

Gory but glorious, the best Iron Maiden Album covers, starring the band’s undead mascot, Eddie, are among heavy metal’s most iconic images.

Sign up to our newsletter

Be the first to hear about new releases, upcoming events, and more from Dig!

Sign Up