Skip to content

Elton John Performs at Royal Wedding Reception

British singer-songwriter Elton John waves as he leaves after attending the wedding ceremony of Britain's Prince Harry, Duke of Sussex and US actress Meghan Markle at St George's Chapel, Windsor Castle, in Windsor, on May 19, 2018. (Photo by Chris Jackson / POOL / AFP) (Photo credit should read CHRIS JACKSON/AFP/Getty Images)

Sir Elton John performed at the reception for the wedding of Prince Harry and Meghan Markle. John and the Royal Family have an extensive history together; he has known Prince Harry for the Prince’s entire life, and was particularly close with Harry’s mother Princess Diana. Elton John famously recorded and performed an updated version of Candle In The Wind (“Candle In The Wind 1997”) upon Di’s passing, which became one of the biggest-selling singles ever.

Rumors had circulated for a while, with musicians like the Spice Girls and James Blunt in the running, before Elton was confirmed earlier this week. The songwriter had to cancel dates touring Vegas to be in England, due to what he called a “scheduling conflict.” There are certainly worse excuses than performing at the Royal Wedding.

On the day of the event, John took the stage just after Prince Harry’s speech, and joked with the crowd, asking “Does anyone here know how to play the piano?,” according to the Daily Mail. He then performed four songs: “Your Song,” Circle of Life,” “I’m Still Standing,” and “Tiny Dancer.” Ellie Goulding memorably covered “Your Song” at the reception for the wedding of Harry’s brother Prince William and Kate Middleton.

“Prince Harry asked Sir Elton to perform at the Reception which was hosted by Her Majesty The Queen at St. George’s Hall, Windsor Castle,” Kensington Palace said in a statement. “Sir Elton performed for the newly married couple in recognition of the close connection he has with Prince Harry and his family.”