John Legend serenaded Kanye West and Kim Kardashian at their lavish wedding in Florence, Italy on Saturday.
The "All of Me" singer dedicated his performance to the new couple, saying that they are an inspiration to him.
According to E! News, Legend, who is a close friend of West's, also delivered a moving speech to the newlyweds following their "I Do's" and a fireworks show at the Forte di Belvedere.
Kim donned a breathtaking Givenchy dress at the wedding, sharing the photos exclusively with People.com. The ceremony topped off weeklong pre-wedding festivities in Paris, France.
The union that has made headlines everywhere boasts a spectacular guest list but two guests were noticeably absent.
Jay Z and Beyonce did not attend the ceremony, opting to make a trip to the Hamptons instead. Speculations about whether the couple would make an appearance swirled around for months before the nuptials. The issue seemed to be that the Carters did not want to appear on Kim Kardashian's popular reality show, Keeping up With the Kardashians.
Beyonce instead sent a sweet message to the couple via Instagram, posting a picture of the family writing, "Wishing you a lifetime of unconditional love. God bless your beautiful family."
Friends and family that were in attendance include Lala Vasquez, Q-Tip, NBA star Scottie Pippen, Jaden Smith, Rachel Roy and Chrissy Teigen. This is West's first marriage and Kardashian's third.
Congratulations to the new couple!