Kim Kardashian has married rapper Kanye West in a Renaissance fortress in Florence.
The E! television network, which shows the Keeping Up With The Kardashians reality show, confirmed the wedding had taken place at Belvedere Fort. It was a private ceremony in front of friends and family, with the bride's famous sisters making up the bridal party. She was walked down the aisle by stepfather Bruce Jenner.
The nuptials drew crowds of fans eager to witness the glitzy event, but they were kept at a distance from the heavily-walled 16th-century fortress, which offers stunning views of Florence and the surrounding Tuscan hills.
Among the celebrities seen arriving for the ceremony were Steve McQueen, director of Oscar-winner 12 Years A Slave, Jaden Smith, the teenage son of Will and Jada Smith, and Joe Francis of Girls Gone Wild fame.
West, 36, proposed to Kardashian, 33, in October on her birthday. He rented out San Francisco's AT&T Park to pop the question.
The rapper was recently quoted in the Florence newspaper La Nazione as saying he and Kardashian had come to Florence previously incognito and he believed their baby daughter North was conceived "among the Renaissance masterpieces". The baby was born in June 2013.
It is the first marriage for West, and the third for Kardashian. Her last marriage, to professional basketball player Kris Humphries, in 2011, lasted 72 days. That ceremony was featured in a two-part TV special.
Florence mayor's office last week said the 300,000 euro (£243,000) rental fee for the fort would help fund restorations of the city's art treasures.