After weeks of anticipation, John Lewis has finally released its Christmas advert.

Musical icon Sir Elton John is the star of the heartfelt offering, which follows his life from childhood to fame and fortune.

Titled the The Boy And The Piano, the campaign reportedly cost £7 million. The superstar's 1970s hit Your Song provides the soundtrack.

The two-minute clip starts with a shot of Elton playing a piano in a living room, before jumping to scenes of him performing at a concert to an audience of thousands.

It then goes back in time, showcasing some of his career highlights, with look-alike actors portraying him throughout the decades.

Speaking about the emotional advert, Sir Elton said: "The John Lewis Christmas campaign has so many warm memories for me and my family.

"It's been a lovely opportunity for me to reflect on my life in music and the incredible journey I have been on, and how first playing my grandmother’s piano marks the moment when music came into my life.

"The ad is absolutely fantastic and I've truly loved every minute of being a part of it."

Meanwhile, his husband David Furnish said: "I think Elton has enjoyed the process of making this tremendously.

"I think, you know, emotionally he is thinking about the journey he’s been on as an artist, and that moment, you know, when music came into his life at a very young age when he was encouraged by his mother and his grandmother with his piano.

"The John Lewis Christmas campaign is an iconic part of Christmas now and has had so many warm memories and associations for us, with all of our Christmases, so to be asked to be part of that was a huge honour.

"Seeing the accuracy, and the work that has been put into to creating everything, the attention to detail is fantastic, so it is very exciting to see, it is like taking a step back in time."

Breaking from tradition, the advert doesn't feature must-have items like fancy toys and gadgets, that John Lewis wants viewers to buy.

Instead, the message behind it is buying a gift that will shape a person throughout the years.

The emotional campaign ends with a young Elton receiving a piano from his grandmother on Christmas Day.

The singer is also going on a farewell tour in 2020 and tickets go on sale at 10am on Friday, November 16 via Ticketmaster here or AXS here.