The first pictures from Kimye's wedding have been released.
Kim Kardashian and Kanye West married on Saturday at the Forte di Belvedere in Florence, Italy.
She wore a white, Givenchy Haute Couture lace gown and a long silk veil while West was fitted in a custom Givenchy tuxedo.
He didn't rap during the ceremony, instead the pair used traditional vows. They were married by their good friend, who's a pastor.
After they said 'I do', the newlyweds and their loved ones partied at the reception, which included a four-course meal and seven-tiered wedding cake.
John Legend serenaded the couple with All of Me for their first dance.
The new series of Keeping up with the Kardashians launches on Sunday 15 June at 21:00 BST on E!