EXCITED: Singer Sir Elton John. Photo: Suzanne Plunkett/REUTERS

Sir Elton John is expected to perform at Prince Harry and Meghan Markle’s wedding.

The 71-year-old singer is set to take to his piano to serenade the royal couple - who will tie the knot on Saturday, nearly 21 years after he played Candle in the Wind at the funeral of Harry’s mother Princess Diana.

Sources close to the legendary musician told TMZ it is unclear whether he will perform at the church ceremony at St George’s Chapel, Windsor Castle, or at their reception, which will be held at St George’s Hall.

Elton initially had Las Vegas shows booked for this weekend but he pulled out of them months ago due to a “scheduling conflict”.

Just last month, Elton - who attended the wedding of Prince William and Kate Middleton in April 2011 - admitted he would love to perform for Harry, 33, and Meghan, 36, but claimed he was yet to receive an invite to the nuptials.

He said: “If they asked me to - but I haven’t been asked to the wedding yet.

“I would love to be at the wedding to see them because I think they are happy. I know they are so happy.”

Elton was good friends with Harry’s mom Diana - who tragically passed away in August 1997 aged 36 following a car crash - and he thinks the Princess of Wales would have approved of Harry’s bride-to-be.

He recently said: “She would be proud of them. And I am proud of them.

“They are fabulous human beings.”

[email protected]

Like us on Facebook

Follow us on Twitter