There was barely a dry eye in the gardens of Ascot House as Kelly and David exchanged vows during a beautiful, and extremely touching, wedding ceremony. The day was filled with the magic of romance as the couple strolled around the grounds with their photographer Sheona Beach expertly capturing special moments they can cherish forever.