our favorite love stories


Jenny + Richard: Nerdy Washington DC Engagement
Washington DC made an excellent backdrop for the engagement portraits of self-proclaimed "proudly wonky DC nerds" Jenny and Richard.

Amanda + Joel: Brooklyn Marathon Wedding at the Greenpoint Loft
After running the Brooklyn Half Marathon the morning of their wedding, Amanda and Joel got married on a May afternoon at the Greenpoint Loft.

Kathleen + Kelsey: Queer Carnival Wedding in Washington DC
After a 3-year engagement, Kathleen and Kelsey threw an over-the-top carnival-themed wedding with a carousel, bounce house, and cotton candy.

Carly + Harrison: Kauai Hawaii Beach Wedding
Surrounded by close friends and family, Carly and Harrison married each other in the stunning setting of the Hawaiian island of Kauai.

Amanda + Ernesto: Tilghman Island Maryland Wedding
The rain cleared before Amanda and Ernesto's waterfront wedding ceremony on Tilghman Island, Maryland, leaving a gorgeous sunset in its wake.

Josh + Ryan: Richmond LGBTQ Wedding at the Robinson Theater
Josh and Ryan took a party bus to Richmond, Virginia's City Hall, got married, and then made their way to the Robinson Theater for a reception.

MC + Jonathan: The Best of Richmond Couple Portraits
After finding out they were moving shortly before this session, MC and Jonathan wanted to honor their love for each other and the city of Richmond.
Vaishali + Sharvil: Intimate Richmond Backyard Indian Wedding
Vaishali and Sharvil's autumn wedding took place at the Richmond home of a friend, with guests as far away as India watching via livestream.
Molly + Tricia: Colorful Norfolk Queer Elopement
Pops of cheerful turquoise and yellow set the tone for Molly and Tricia's upbeat Norfolk, Virginia courthouse elopement.
Elizabeth + Jaime: Offbeat General Store Richmond Queer Wedding
Elizabeth and Jaime chose Gather, a 19th-century general store outside of Richmond, Virginia, for their vintage-inspired summer wedding.

Let's Make Some Magic Together
Contact us with your desired event date, and we’ll get back to you with all the details!