Stephanie and Jason’s picturesque destination wedding took place at the historic Château de la Gaude, located in Aix-en-Provence, France.