Wedding and Portrait Photography Blog
Welcome to the Twig & Olive wedding and portrait photography blog. This is where we share full galleries and the real stories behind every session, from weddings at Wisconsin’s best venues to family sessions in our favorite parks.
Every post includes the full gallery, the location details, and the moments that made each session worth remembering. We update this wedding and portrait photography blog regularly with new sessions from across Wisconsin and wherever our clients take us. For guides and education, visit our Articles & Education page.
Browse by Category
Looking for a specific session or location?
Monona Terrace Summer Wedding | Madison, WI
Bridget's laugh echoed off downtown concrete during their first look, setting the tone for a day completely free and unfiltered. From dappled light under trees to golden hour portraits with the Capitol as backdrop, every frame felt alive. This Monona Terrace rooftop wedding had us leaning into the imperfect, unscripted moments that remind us why we love photographing in Madison.
Blackhawk Country Club Wedding Photos | Madison, WI
Kristin and Cameron's entire color story revolved around shades of blue, and watching it come to life across Blackhawk Country Club's patio at golden hour was something special. From the quiet letter exchange before the ceremony to an unscripted trolley celebration filled with raised glasses and laughter, every moment felt intentional and genuinely joyful.
Joy Looks Good on You | Sunset Wildflower Family Session
Golden hour hit perfectly at Garver Feed Mill as two brothers sprinted through wildflower patches like the field was made just for them. We captured everything, the unscripted runs, the quiet forehead kiss, the moment mom completely melted. See what happens when you let kids be wild.
Sanctuary on King Wedding Photos in Summer | La Crosse, WI
Courtney arrived in a full ball gown and tiara while James couldn't stop grinning all day long. Their Sanctuary on King wedding bounced between deeply emotional and wildly fun, with golden hour portraits on a bluff overlooking La Crosse and an unscripted moment that had us reaching for our cameras. This couple wanted every person and pet they love in the frame, and it shows.
All the Feels | Family and Engagement Session
This family and engagement session at Garver Feed Mill had everything: kids sprinting through wildflowers, a couple completely lost in each other, and golden hour light that wrapped around everyone perfectly. We followed the chaos, pulled in tight for the quiet moments, and watched the contrast between pure joy and intimate connection unfold in front of our lens.
The Waters Oshkosh Wedding Photos | A Moody Summer Dream
Moody skies don't scare us, they excite us. When dramatic clouds rolled in over Lake Winnebago during Michael and Michaela's celebration, the whole day shifted from golden and polished to raw and cinematic. You have to see what happened when they trusted us enough to climb out onto the rocks in their wedding clothes.
The Fields Reserve Wedding Photographer | Stoughton, WI
Jodi's ballgown swept through tall grass while purple uplighting later painted the barn walls for their first dance. At The Fields Reserve, Nick and Jodi created a pink-soaked summer celebration that felt both polished and completely unscripted. Every moment, from the wildflower portraits to the dance floor energy, reminded us why we love this venue.
St Paul’s Catholic Student Center Wedding | Madison, WI
Nicole and Kyle's fall wedding at St Paul's had a quality we don't always get to photograph: complete calm. Their sacred Catholic ceremony unfolded beneath painted murals and marble, followed by portraits around the Capitol in soft overcast light, then a reception that felt like a big family dinner. Every piece fit together perfectly.
Prevailing Winds Lodge Wedding Photos | Blue Mounds, WI
A summer storm rolled in during their ceremony, turning the sky dramatic gray. They said their vows anyway, completely present, and moments later a vivid rainbow broke through the clouds behind them. You can't plan that.










