bride dress: David's Bridal
bridesmaid dress: David's Bridal
hair: Becky Beeke Hairstyles
makeup: Lux Artistry Makeup
flowers: Watering Can
rings: Michael Hill
groomsmen suits and extras: Moores
ceremony venue: Calvary Pentecostal Church
reception venue: Dunnville Lifespan Centre
catering: Shelly's Catering
DJ: Kevin Drenth