Hey there! Planning your dream wedding, whether it's a cozy elopement in the Smoky Mountains or a grand affair in Maryland or Washington DC, can feel overwhelming. But with me as your personal wedding photographer, consider it all taken care of. From capturing those candid moments to guiding you through every decision, as your Maryland Based, Traveling Wedding Photographer and Epic TN Elopement Photographer, I've got you covered. Let's craft an unforgettable photography & wedding experience together, where you can relax and focus on what truly matters: celebrating your love.

Wedding Day Photographer

Your personal

View wedding gallery

From the moment you envision walking down the aisle to the instant you say "I do," I'll be there, capturing every heartfelt moment and treasured detail. Whether you're exchanging vows in the majestic beauty of the Great Smoky Mountains or celebrating in the vibrant atmosphere of Maryland or Washington DC, my role extends beyond simply taking photos. I'm here to support you, guide you, and ensure that your dream wedding unfolds seamlessly, just as you've always imagined. Together, let's transform your childhood dreams into a reality that exceeds all expectations.

You've been dreaming of your wedding day since you were five years old, I'll be here every step

Hand In Hand, Heart To Heart, On This Day Your Adventure Starts...

Hello Future Mrs.

View Couples gallery

Check out these awesome couples photos for inspiration on planning your own session with us!


View Engagements Gallery

Check out some of our favorite engagement session photos.  Each filled with love, each special moments!



“When we hired Jennifer to shoot our engagement photos, we knew immediately she was meant to be our wedding photographer.”


“Jennifer made our wedding day even more magical! ”


“100% recommend Jennifer to all my newly engaged friends looking for a friendly, warm and incredibly talented photographer ”

sign up now

Join my newsletter

Get updates and tips

Book Now

ready to take the next step?

Get in touch to book a call