With Lily Allen's new John Lewis Christmas advert cover of 'Somewhere Only We Know' keeping the country talking all day, now's a good time to look back at the store's previous festive offerings.
With Ellie Goulding and Gabrielle Aplin among those who have previously leant their vocals to the seasonal short films, which are your faves?
Lily Allen is on the new ad (WENN)
When John Lewis returned to TV advertising after a three-year absence, this £6m campaign was a huge hit - without using a major pop singer for its soundtrack.
2008: Unknown professional singers
This £5.5m campaign featured a cover of a Beatles track, sung by several professionals including John Lewis' own Systems Manager, Matthew Spinner.
2009: Taken By Trees
Folk act Taken By Trees took on Guns'N'Roses classic 'Sweet Child O' Mine' for the 2009 campaign, which again cost over £5m altgether. Christmas sales at John Lewis reportedly shot up by 12.7% year-on-year.
2010: Ellie Goulding
In the year of her Critics' Choice win at the Brit Awards, Ellie Goulding was tasked with Elton John's 'Your Song' - and took it to No2 in the UK charts; her most successful single until her dance anthem 'Burn' this last summer.
2011: Slow Moving Millie
The Smiths' 'Please Please Let Me Get What I Want' was covered by Slow Moving Millie for the emotional 2011 campaign - which had the world in tears when it debuted. It passed the 1 million views mark on YouTube on the day of its release.
2012: Gabrielle Aplin
G'Aplin scored a No1 hit when her cover of this Frankie Goes To Hollywood classic was used on the snowman-based ad last year. The campaign helped Johnlewis.com to pass £800m in sales.
2013: Lily Allen
As premiered earlier today, Lily Allen marks a return to music with her cover of Keane's 'Somewhere Only We Know' on a 2D animation about a bear who usually hibernates through Christmas.
Miley Cyrus 'Wants Liam Hemsworth Back' As She Announces Valentine's Day Bangerz Tour
X Factor USA 2013: Alex And Sierra 'Beyond Grateful' To Fans As All Acts Faced SingOff
Perrie Edwards Gushes Over Zayn Malik: 'Thankyou For Making Me Smile Every Day'