Megan and Joe: Married. Niagara Wedding Photographer.

bride dress: Sophie’s Gown Shoppe

bridesmaid dress: Heirloom’s Bridal Bridal Shoppe, Michelle My Belle Bridal Boutique, Nordstrom, Sophie’s Gown Shoppe

hair: Pretty & Co.

makeup: Natasha Aivaliotis-Instagram: @tashaaivaa

flowers: Anjie Ruller-Instagram: @anjrullerxo

rings: D&L Jewellery

grooms(men) suits: Tip Top Tailors

ceremony and reception venue: Cherry Avenue Farms

catering: Pig Out Catering

DJ: Sound of Harmony

Other important vendors who helped make the day special: Linens: Gotcha Covered, Bridal Dress Alterations: Alterations by Bree McQueen, Officiant: John Shore with Cath Davis and Company, Bridal Accessories: Taylor’s Bridal Boutique