France Will be the best place for their wedding. They have their own chapel in their castle. Cheers!!!