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.

Sources: E! Online | h/t Jezebel