bride dress: Davids bridal Hamilton
bridesmaid dress: Davids Bridal Hamilton
hair: Nicolene Spoolstra
makeup: Amber Vanegmond
flowers: Forever flowers
grooms(men) suits: Winners
ceremony venue: Grassie Canadian Reformed Church
reception venue: Marquis Gardens