Garden chic destination wedding at Chateau de Montcaud in Provence, France