Sir Elton has opened up about his close links with Britain's royal family, revealing he has danced with Queen Elizabeth II and Princess Anne, and once took Princess Margaret out on a date.
Elton has long been a favoured pop star in the royal household and has performed at many high-profile events, including the Queen's Diamond Jubilee concert last year and the Princess of Wales' funeral in 1997.
Now he has spoken out about his ties to the British Establishment and recalled how the monarch once cut in on his dance with her daughter at Prince Andrew's 21st birthday party in 1981. He tells UK talk show host Graham Norton, "Princess Margaret and I became friends. I took her to the cinema once at the Odeon Kensington. We had a lovely time and then we went out to dinner and I took her home. Nothing happened of course!
"I also once danced with Princess Anne at Prince Andrew's 21st birthday and the Queen came over and said, 'May I join you?'. We danced to Bill Hayley's Rock Around the Clock. It was one of the most surreal moments of my life. Having been born in a council house in Pinner, the chances of dancing with the Queen at Windsor Castle were pretty long."
Elton also speaks about X Factor
contestants, saying he "feels sorry" for the winners, and cites how there's fundamentally no longevity in their careers.
"The type of celebrity that television shows give you these days, without the experience of playing live, means you are just thrown to the wolves," he comments.
"Getting experience by being in a band and earning very little from what you love doing gives you the backbone, mettle and experience you will need later in life.
"I don't dislike the people on these shows but feel sorry for them, they win the show, make their record and the next year it's someone else."
The BBC One programme airs tomorrow night at 10:35 p.m. and will also feature Elton performing Voyeur from The Diving Board.
The other guests are actress Judi Dench, presenter Jeremy Paxman and comic John Bishop.