Kim Kardashian and Kanye West have reportedly tied the knot.
According to the E! Network, on which Kardashian and her family have a number of reality shows, the couple said their "I do"s at a 16th century fort in Florence, Italy on Saturday.
The bride wore a white lace Givenchy gown with sheer panelling and a long silk veil as she exchanged vows with her rapper beau. Italian tenor Andrea Bocceli reportedly serenaded guests, who were treated to a seven-tier wedding cake.
"12 Years a Slave Director Steve McQueen and New York Knicks star Carmelo Anthony were spotted in Florence ahead of the wedding.
The celebrity couple known as "Kimye" welcomed daughter North West last June and were engaged in October.
The marriage is West's first and Kardashian's third. She was married to music producer Damon Thomas 2000-2004. In 2011, Kardashian wed NBA player Kris Humphries in a lavish ceremony that got its own multi-part TV special. The couple split after only 72 days of marriage.