So it's that time of year again - the John Lewis Christmas ad is here.
Whether you think it kickstarts the festive season or is a waste of time, the ad is highly anticipated every year.
We've previously been wowed by 'The Bear and the Hare' featuring Lily Allen's cover of Keane's Somewhere Only We Know and #ManOnTheMoon with Aurora's version of the Oasis track Half the World Away, but this time around a major artist sings their own song.
Elton John's Your Song is the track for this year's ad which has been unveiled with just over five weeks to go until Christmas.
Does it get you in the Christmas spirit?
Cover image via @jlandpartners/Twitter