Portfolio Gallery

Jessica & Andrew

A Main Street Station Richmond Wedding 

Jessica and Andrew welcomed us into their Richmond wedding weekend with warmth, burgers, and a backyard full of laughter. Their celebration began at home, surrounded by longtime friends and family catching up over grilled favorites from Jack Brown’s. The air was thick with summer—fries, fried Oreos, and the kind of thunderstorms that roll in, rattle the trees, and then pass, leaving the grass just a little greener and everyone a little closer.

On the morning of the wedding, they got ready at the Jefferson Hotel, an iconic downtown landmark that matched the elegance of the day ahead. When they met for their First Look at Chimborazo Park, they stood beneath blooming crepe myrtle trees and shared private vows—just the two of them, away from the noise. It felt like a pause. A breath. A moment held just for them.

Their ceremony and reception unfolded inside the soaring architecture at Main Street Station wedding venue, where light poured through the windows and the room filled with love that was both loud and tender. A close friend officiated the ceremony with words only someone who knows them could speak, and every toast that followed echoed the same truth: Jessica and Andrew are people of deep character who have built deep and lasting relationships. Their wedding honored the deep, unwavering relationships that have carried them to this day. 

Creative Team

The Story

Photographer: Steve & Bernadette of An Endless Pursuit
Planning: Melissa with The Hive Wedding Collective
Venue: Main Street Station
Florals:  Amy Marie Events
Caterer: Groovin Gourmet
Rentals: Party Perfect, Rent-E-Quip
Getting Ready: The Jefferson Hotel
Entertainment: Rhythm of Love
Hair & Makeup: Avenue 42 Salon
Transportation: Richmond Limousine
Welcome Party Catering: Jack Brown's

Jessica & Andrew

We continue to be truly impressed with who and how you've captured so many emotions from our day. You have our deepest gratitude and appreciation! 

We have ugly cried (both), laughed, and zoomed in on so many of these!" 

Fill out the inquiry form

We'll confirm our availability and setup a video call to connect

If this is a good fit then we'll send over a full proposal with tailored packages for your wedding day

01

02

03

Next Steps

let's connect!

Fill out the inquiry form

We'll confirm our availability and setup a call to connect

If this is a good fit then we'll send over a full proposal with tailored packages for your wedding day

01

02

03

Next Steps

let's connect!