The nuptials, which were orchestrated by event planner Sharon Sacks, took place at the Forte di Belvedere on Saturday, May 24.
The Sports Illustrated cover girl, 28, wore an elegant black gown with a high slit and gold, shoulder embellishments. Her "All of Me" crooning husband, 35, wore a dapper black tux with a bowtie.
The pair particularly seemed to enjoy the wedding reception's photobooth. Teigen Instagrammed a cute picture kissing Legend's nose after sharing a picture of her dress.
Earlier in the evening, Legend performed his no. 1 hit "All of Me" for the newlyweds and their guests.
"I am so happy for Kim and Kanye, Kanye was inspired by you, knew he was in love with you, knew you were the one...I know Kanye personally as a 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!" he said before singing the love song.