Sir Elton John is expected to perform at Prince Harry and Meghan Markle's wedding. <br />The 71-year-old singer is set to take to his piano to serenade the royal couple nearly 21 years after he played<br /> 'Candle in the Wind' at the funeral of Harry's mother Princess Diana. <br />Sources close to the 'Rocket Man' hitmaker told TMZ it is unclear <br />whether he will perform at the church ceremony at St George's Chapel, Windsor Castle, or at their reception. <br />Elton initially had Las Vegas shows booked for this weekend but he pulled out of them months ago due to a "scheduling conflict". <br />