Music legend Elton John has reportedly nailed down a monstrous £5 million deal to star in the 2018 John Lewis Christmas ad.
According to the Mail on Sunday, the 71 year old recorded the ad at London's Pinewood Studios.
The reports suggest that he will perform his 1970 classic 'Your Song', with a storyline based on his lifetime of Christmases.
A source revealed: “John Lewis wanted to win the battle of the Christmas adverts this year and it has cost them a significant sum to do it, but they think having Elton on board will guarantee its popularity and blow Marks & Spencer out of the water.
“It’s a tear-jerker but also very sweet, and follows Elton from a child, through his teenage years, into how he is today."
In recent years, the John Lewis Christmas ad has produced some tear-jerkers and some classics since the 2013 edition featuring Lily Allen: