"It is all very, very charming".

Elton John has reportedly secured a massive £5 million payday to star in the John Lewis Christmas advert for 2018.

The music icon, 71, spent four days recording the advert at London’s Pinewood Studios. According to the Mail on Sunday, he’ll perform ‘Your Song’, with a storyline that spans Elton’s entire 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.

“It is all very, very charming and the exciting crescendo at the end will be Elton playing his famous piano.”

A John Lewis spokesperson responded: “We are lucky enough to enjoy lots of speculation around our TV ads, much of which is wildly inaccurate, and our one rule is to never comment on any aspect simply because we want to keep the magic.”

Last year’s John Lewis advert featured the storyline of Mog The Monster, featuring an Elbow cover of The Beatles’ ‘Golden Slumber’.

It was confirmed last week that Elton will begin the UK leg of his farewell tour in 2019, with stadiums shows in both Cardiff and Hove.

A biopic of John’s life, directed by Bohemian Rhapsody‘s Dexter Fletcher, is set for release next May. The star will be portrayed by Taron Egerton.