welcome to the blog, friend!

Our state is full of some awesome small towns, and I love getting any opportunity to explore new places with my clients. Earlier this spring, I had the privilege of capturing Jessie and Matt’s Winston Salem engagement session at a location that was new to me – Tanglewood Park in Clemmons, NC. When you look […]

August 2, 2022

Jessie and Matt’s Winston Salem Engagement Session

If cows aren’t a part of your farm engagement session, you’re doing it wrong! Kidding, kidding – but Cassidy and Wyatt really set the bar high with their session in Cleveland, North Carolina. Wyatt’s family owns this beautiful property in the rolling hills near Statesville. Surrounded by trees, cattle, and wide open Carolina skies, it […]

July 11, 2022

Cattle Farm Engagement Session – Cassidy & Wyatt

While I am a farm girl through and through, I love when I get the opportunity to shoot cityscapes and skylines. What I love about North Carolina is that our “big” cities still have lots of nature in the background. There’s a reason Raleigh is nicknamed the “City of Oaks”. Charlotte may be dubbed the […]

May 28, 2022

Downtown Charlotte Engagement Session with Grace and Taylor

downtown charlotte engagement session

Engagement sessions are some of my most favorite sessions to shoot for many reasons let me list a few below: I get to meet my couples for the first time in most cases. The engagement session allows us to get to know each other, it allows you to get familiar with how I work, you’ll […]

May 28, 2020

Tips & Tricks for your Engagement Session – Everything you need to know to prepare- Tasha Barbour Photography – North Carolina

It has been almost 2 months since I photographed Alyssa & Josiah’s engagement session, my oh things have changed in 2 months, but what has changed is how fabulous these two are & that they ABSOLUTELY rocked their engagement session! I mean I’m only slightly obsessed! I have been wanting to do a session in […]

April 29, 2020

Snowy Blue Ridge Parkway Engagement – Alyssa + Josiah – Linville, North Carolina