Cobbs Hill Park Engagement Session in Rochester, NY | Karly and Adam

Karly and Adam were so much fun to work with for the engagement shoot, and I'm so glad we were able to make it happen! Half an hour before we were supposed to start taking photos, Karly and I were texting about the weather...

Read More
An Evergreen Country Club Wedding in Haymarket, Virginia

Emily and Ben had an absolutely gorgeous wedding day at Evergreen Country Club in Haymarket. When I pulled up to the venue it was raining, but thankfully the rain moved through the area before their outdoor ceremony!

Read More
Deerfield Golf and Country Club Wedding in Brockport, NY | Liz and Chris

This wedding was so special to me because I actually knew Liz and Chris before they knew each other! Liz and I went to high school together. We ran track and she taught me how to triple jump without falling flat on my face...

Read More
Mountain Run Winery Engagement Photos in Culpeper, VA | Kayti and David

Kayti and David bought a farm in Culpeper three years ago, and have since turned it into Mountain Run Winery! They are college professors by day, and vineyard owners by night and weekend...

Read More
DC War Memorial Wedding Photography | Kimmie and Nate

I'm so excited to share my first wedding of the 2017 season! And this was the perfect one to start with :) I first met Kimmie and Nate when we did their maternity photos back in the fall (see them here) while Kimmie was pregnant with their son Keegan...

Read More
A Summer Airlie Center Wedding in Warrenton, Virginia

Now that my Best of 2016 series is finished, I've finally got some time to go through and edit weddings that I second shot this past year! I'm always trying to grow as a photographer, and I love having the chance to watch other talented photogs in action!

Read More
Best of 2016 Weddings | The Wedding Couple

Time for my favorite portraits of wedding couples from 2016! On a day that flies by for every couple, it's nice to take a few minutes away from the craziness to get some photos alone.

Read More