photography: cassie rosch // florals: Selva Floral // ring: Trumpet + Horn // ribbon: Silk + Willow // dress: Leanne Marshall // ring box: The Mrs. Box // makeup: Powder, Inc // custom wedding banners: Kept [ Custom Wedding Banners] // necklace: The HeyDay Store // calligraphy banner: Rebecca Caridad