The bride wore an exclusive watermark. (via Instagram)
Kim Kardashian and Kanye West exchanged vows today in a quiet ceremony with lots of cameras in Florence, Italy. The wedding took place at a 16th century fortress called Forte di Belvedere. The bride wore Givenchy. The groom wore Givenchy. Their baby wore Givenchy. It was a Givenchy-filled affair.
More details on this wedding of the millennium—that's right, we said millennium—to come as they become available.
(by Shira Rachel Danan)