Andrea Bocelli wasn't the only world-renowned singer to serenade Kim Kardashian and Kanye West at their lavish wedding in Florence today! Kim and Kanye's good friend John Legend also performed for the newlyweds and their wedding guests.
After the E! star and the rapper said "I do" at the Forte di Belvedere, Kim, Kanye and their friends and family enjoyed a fireworks show that lasted several minutes. After the fireworks, Legend made a moving speech to honor the lovebirds.
Legend dedicated the performance to Kimye, saying the couple is an inspiration to him, E! News has learned. Legend also said he was "so happy" to be a part of the wedding.
Legend then performed, playing the piano and belting out his hit "All of Me" along with "Ordinary People" and a few others.
Kanye famously attended Legend's Italian wedding to wife Chrissy Teigen back in September 2013. Teigen was also at Kimye's ceremony today.
Kim and Kanye officially tied the knot today in Florence after a week of pre-wedding fun and activities in Paris. Those in attendance at today's nuptials included Kris Jenner, Bruce Jenner, Khloé Kardashian, Kourtney Kardashian and Scott Disick, Kendall Jenner, Kylie Jenner, Jonathan Cheban, Simon Huck, Rachel Roy and the couple's adorable 11-month-old daughter, North West.
—Reporting by Melanie Bromley and Senta Scarborough