West, 36, flew to Lake Como, Italy, to witness the couple exchange vows in an intimate ceremony at a private estate, while his girlfriend remained in Los Angeles to care for their three-month-old baby, reported Us magazine.
"Kanye was among several celebrity guests at the ceremony, including actress Brooklyn Decker," a source said. Although Kim missed John and Chrissy's nuptials, she hinted she was thinking about their special day as she tweeted about his song, 'All Of Me'.
The 'Keeping Up with the Kardashians' star wrote, "Now playing John Legend 'All of Me' My favourite song off his new album! I love this song so much."
Kanye and Kim were most recently spotted together when he flew to Los Angeles from New York to view their USD 11 million home in Bel Air, which is currently undergoing extensive renovations.
In pictures: Bend it like Mumbai yogini Natasha Noel
Photos: Varun, Taapsee, Jacqueline promote 'Judwaa 2' on 'Dance Plus 3'
Instagram's newest sensation: Check out these photos of Bruna Abdullah
Photos: This is how Chitrangda Singh looks without make-up
Photos: Malaika Arora parties wearing see-through lace dress