Already have an account?
Get back to the

John Legend Sang “All of Me” During Kim Kardashian, Kanye West Wedding; Find Out Their FIrst Dance Song

John Legend sang "All of Me" for Kimye at their wedding
John Legend sang "All of Me" for Kim Kardashian and Kanye West at their wedding in Florence, Italy

Kimye are just like Us in one respect, at least: Like so many other brides and grooms this year, Kim Kardashian and Kanye West 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, May 24, 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.

Related: 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.

Related: 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.

chrissy teigen

Related: PHOTOS: Celeb weddings in 2014

Legend was just one of several high-profile 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.

kim and kanye

Related: PHOTOS: Kimye's sweetest moments

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

In this article

Got a Tip form close button
Got a tip for US?
We're All Ears for Celebrity Buzz!