Elton John Performs: Singer Performs At Wedding, Surprises Bride

Elton John SHOCKS Bride
British singer Elton John performs during the Rock in Rio music festival in Rio de Janeiro, Brazil, Friday Sept. 23, 2011. The festival, which runs through Oct. 2, includes performances by Katy Perry, Rihanna, Stevie Wonder, Red Hot Chili Peppers, Metallica, Guns N' Roses and Coldplay. (AP Photo/Silvia Izquierdo)
British singer Elton John performs during the Rock in Rio music festival in Rio de Janeiro, Brazil, Friday Sept. 23, 2011. The festival, which runs through Oct. 2, includes performances by Katy Perry, Rihanna, Stevie Wonder, Red Hot Chili Peppers, Metallica, Guns N' Roses and Coldplay. (AP Photo/Silvia Izquierdo)

Sir Elton John didn't end up performing at the royal wedding last year -- even after much speculation that he would -- but he did serenade another bride and groom this past weekend.

His performance -- near Calgary, Canada -- was arranged by the groom as a surprise for his bride in exchange for a stipend and a "sizeable" donation to John's AIDS foundation, reports the Calgary Herald.

John is touring in Ontario, Canada in early September and around the U.S. later that month.

Another of John's wedding performances drew the ire of many in 2010, when the openly gay singer accepted $1 million to perform at conservative talk radio host Rush Limbaugh's wedding.

Click through the slideshow below to see Sir Elton and other guests at the Queen's Diamond Jubilee earlier this year.

The Duchess of Cambridge in Alexander McQueen

The Diamond Jubilee Barge Pageant

Keep in touch! Check out HuffPost Weddings on Facebook, Twitter and Pinterest.

Popular in the Community

Close

HuffPost Shopping’s Best Finds

MORE IN LIFE