Elton John and Shania Twain duetted on each other's songs, in a very special one-off performance.

Watch the time Elton John joined Shania Twain for incredible one-off duet

Elton John performs 'Tiny Dancer' in 1970

Watch the exact moment Elton John wrote 'Tiny Dancer' on the piano in 1970

Elton John

Elton John's final Farewell Yellow Brick Road UK tour dates - full ticket details

Elton John and Queen Elizabeth II

Watch Elton John's touching live tribute to Queen Elizabeth II singing 'Don't Let the Sun Go Down on Me'

The Queen has met an extraordinary number of stars in her time, including Sir Elton John, Sir Cliff Richard, Dame Shirley Bassey, Sir Tom Jones and Sir Paul McCartney pictured here in 2012.

8 times the Queen met music royalty: Elton John, Tom Jones, Madonna and more

Elton, Rod and Gary share tributes of the Queen

Elton John, Rod Stewart, Gary Barlow and Brian May lead tributes for Queen Elizabeth II

Freddie's generosity was felt by his friends, like Elton John, even after his death.

Elton John recalls Freddie Mercury’s kindness and generosity, even as he faced death

In footage from a concert in Germany in 1995, the slick performer let his guard down and yelled at a band member mid-song, yet didn't miss a beat of his vocals.

When Elton John was caught on camera furiously yelling at his band as he sang 'The B**** Is Back'

Elton and Diana took an instant liking to one another when they first met.

‘Candle In The Wind’: A timeline of Elton John and Princess Diana’s precious friendship

Princess Diana meeting with Duran Duran

What was Princess Diana's favourite music and was Duran Duran really her favourite band?

'Tiny Dancer' is a constant in Elton John's setlists these days.

The Story of... 'Tiny Dancer' by Elton John

Sir Rod Stewart and Sir Elton John have been bickering for nearly half a century.

Rod Stewart reignites feud with 'frenemy' Elton John after mocking him on stage

Elton John appeared on TV special Olivia Newton-John: Hollywood Nights when she invited him to come on stage and play a special version of his 1973 hit, 'Candle In The Wind.'

When Olivia Newton-John joined Elton John for a breathtaking stripped-back version of 'Candle In The Wind'

Elton John and Madonna waged a war of words for an entire decade.

Elton John and Madonna's feud explained: Why the pop legends fell out

Elton and ABBA unite

Elton John and ABBA release brilliant duet video of two classic songs after TikTok trend

Elton John was good friends with George Michael

Elton John pays emotional tribute to friend George Michael at BST Hyde Park show

The Freddie Mercury Tribute concert saw the George Michael and Lisa Stansfield (top) join stars including David Bowie and Annie Lennox in celebrating the life of the Queen frontman.

The Freddie Mercury tribute concert: A guide to the greatest gig of the ‘90s

Elton John performs 'Your Song' at the Platinum Jubilee

Watch Elton John's stunning performance of 'Your Song' from the Platinum Jubilee concert in full