Elton John and Taron Egerton surprise fans with heartfelt LIVE duet of 'Your Song'

Elton John and Taron Egerton surprised fans yesterday when they took to the stage to perform a spectacular duet during the 72-year-old singer's 95th show of his Farewell Yellow Brick Road tour in the UK.

The surprise performance of 'Your Song' - which marks the first time Elton has been joined on stage by a special guest for a performance since the tour began - saw the Rocket Man himself seated behind the piano while Taron took the lead, later duetting through the song’s chorus.

And it was a truly heartfelt duet!

Taron – who is best known for his roles in Kingsman, Sing and Eddie The Eagle – has previously proven that he has an incredible voice, with his powerful rendition of the hit song in the Rocketman biopic.

The 29-year-old actor - who sings every song in the movie as he portrays a young flamboyant Elton - has blown everyone away with his impressive pipes.

In fact, John himself thinks Taron sings his songs better than anyone else.

"When I watch the movie, I don’t see an actor," John said. "I see myself. And that is an extraordinary thing for an actor to do. He has given a million per cent of him in this performance."

The film, which is directed by Dexter Fletcher, takes a look into the legendary musician's influential career and at the highs and lows of his personal life.

Rocketman also stars actors Richard Madden, Bryce Dallas Howard, Jamie Bell and Gemma Jones.