@johnlegend / Instagram 1 / 9
@johnlegend / Instagram 1 / 9

Kimye are just like Us in one respect, at least: Like so many other brides and grooms this year, Kim Kardashian and Kanye West's danced to 2014's wedding anthem, John Legend's "All of Me." The big difference? John Legend was there himself to serenade the couple inside their wedding reception at Forte di Belvedere in Florence, Italy, a source confirms to Us Weekly. The very first dance, however, was a wild, Kanye-style mashup of Etta James' "At Last" and Otis Redding's "These Arms of Mine" and "Tenderness" that segued into West rapping for the crowd.

PHOTOS: Celeb wedding dress predictions

When Legend graced the stage at a piano, he joked about the absence of Beyonce and then, as he went into "All of Me," said, "I am so happy for Kim and Kanye, Kanye was was inspired by you, knew he was in love with you, knew you were the one...I know Kanye personally as person, as friend and as a mentor...I believe in you two and I also believe in this song, and it's number one now!"

As previously reported, both Mr. and Mrs. West, as well as daughter North, wore custom Givenchy (designed by close pal Riccardo Tisci) for their much-anticipated ceremony and reception. Legend, 35, originally wrote the romantic ballad for his own wife, supermodel Chrissy Teigen, and sang to her during their September 2013 wedding in Lake Como, Italy.

PHOTOS: Celebs who've been married three times or more

(The track has been number one on the Billboard Hot 100 for several weeks.) Teigen, 28, also attended the wedding with her man, and shared her own stunning wedding guest look; a sexy black dress with elaborate gold shoulder embellishments via Instagram earlier in the day.

PHOTOS: Celeb weddings in 2014

Legend was just one of several high-profile wedding singers to add musical accompaniment for the couple's special wedding weekend. Lana Del Rey sang at the couple's rehearsal dinner extravaganza Friday evening at the Palace of Versailles, and opera singer Andrea Bocelli (with an orchestra) performed during the wedding ceremony itself.

PHOTOS: Kimye's sweetest moments

"[The ceremony] was beautiful. Absolutely magnificent," one observer told Us. "The music was perfect -- Kanye was very happy!"


Rob Kardashian skips Kim Kardashian, Kanye West's wedding

Kim Kardashian and Kanye West Are Officially Married, Exchanged Wedding Vows in Florence

Kim Kardashian and Kanye West's romance retrospective