There are so many delightful churches all over Italy. In most cases both the couple have to be Catholic but there are Priests that will allow couples to marry as long as one is of the Catholic Religion.
A church worth mentioning is in Castellabate, one of the prettiest hilltop villages in Italy. The village itself is a myriad of tiny cobbled streets that lead to a Piazza, where it seems like time has stood still and that nothing has changed for centuries. From the church you can wander through these streets to the tiny Piazza for drinks with your family and friends before walking back through the village at sunset to a truly stunning venue for dinner that offers breath-taking views over the town of Santa Maria and the Amalfi Coast. There is another church that is located a heart beat away from the sea, and is more suitable for intimate wedding groups.