The Odescalchi Castle is a special place for weddings: it is located at Bracciano, some kilometers far from Rome, facing the eponymous Lake. The placid atmosphere of its surroundings provides a magical setting for a wedding ceremony and for this reason many people have in fact celebrated their weddings in there, whether civil or religious. Some of the people who chose the castle as their wedding place were Martin Scorsese and Isabella Rossellini, Tyrone Power and Linda Christian. Tom Cruise and Katie Holmes got also married in there in 2006, one of the latest high-profile marriages celebrated at Bracciano and also one of the most expensive ones, costed about 2.000.000 dollars, with the entire wedding party wearing Armani Andrea Bocelli as the singer for the event. Odescalchi Castle, built in the 15th Century, is famous for being one of the largest and best-maintained castles in Italy, but now its fame is constantly growing as one of the most renowed locations to get married in Italy.