Truly a magical wedding day in a medieval village in France called Saint Montan. Absolutely gorgeous!