Steph and Michaels incredible luxury wedding at the iconic and picturesque Isola del Garda, Lake Garda, Italy. These two flew from Canada to get married on a private island in Lake Garda . A Multi-cultural wedding with guests from Europe, Canada, US and Haiti which is where many of Steph's family are from.