Amanda and George and their McGill Rose Garden engagement session was truly one of my favorites! Even though we picked arguably the hottest ever day in September, we all made the most of it! The first time Amanda and I got to chat, I knew that we would be such a great fit! She is […]

Engagements, Portraits

McGill Rose Garden Engagement Session || Amanda & George



This season of life has been so different than what many of us thought 2020 would hold. Amid a global pandemic and wedding postponements, there has still been so much beauty in this season of business. Probably my favorite thing about this year has been the gear shift to days filled celebrating motherhood with maternity, […]

Newborn, Portraits

Charlotte Newborn Photographer || Baby Mason



Charleston lovers, IT’S FINALLY HERE! My 3-part destination blog series that will be a comprehensive guide to my favorite city: Charleston, South Carolina! This blog series has been a long time coming for my friends, family, and followers! I lived in Charleston in 2018 (more on that here) and spent a majority of my time […]

Personal, Travel

Charleston City Guide: Places to Stay



WOW – 2019, what a year you were. As we have 1 day left in this DECADE, I can’t help but look back over the past few years of Demi Mabry Photography and be so proud of all it it has accomplished. I have re-established my business in new cities twice in the past 3 […]

Engagements, Portraits, Weddings

Best of 2019 || Weddings, Brands, + Portraits



Allison and Danny’s engagement session at the Dairy Barn at Anne Springs Close Greenway was absolutely incredible! Coupled with it being fall in Charlotte and you’ve obviously got one for the books. The greenway is just outside of Charlotte in Fort Mill, South Carolina and has so many gorgeous places to walk around! We had […]


Anne Springs Close Greenway Engagement Session || Allison & Danny



I will never forget the moment I watched my first baby nephews, Mason and Jensen, come into this world. It’s one of my top favorite memories of all time and for the first time ever, I understood the excitement of bringing a new baby into this world. I’ll be the first to admit that I […]


Charlotte Lifestyle Newborn Session || The Weaver Family



Uptown Charlotte is gorgeous in all of its glory, but let me tell you, it’s got nothing on these two. Amelia and I met on Instagram when I was hardcore stalking the Charlotte ballet and the company when I needed a ballerina for my ballet inspired editorial shoot! After I messaged her asking if she’d […]

Engagements, Portraits

Uptown Charlotte Engagement Session || Amelia & Erik



Bridal portraits are some of my all-time favorite sessions with my clients! SO, along with these beautiful portraits of sweet Katie (that I can now share because she’s a MARRIED woman, y’all!), here are my top 3 reasons you should have bridal portraits taken: 1). It gives you additional time to spend with your photographer. […]

Client Tips, Portraits, Weddings

Sorella Farms Bridal Session || Top 3 Reasons for Bridal Portraits



Christen and Christian’s wedding day at the Fillmore in Charlotte was one. for. the. books!!! These two are from the same hometown in Fort Mill, South Carolina and grew up together as friends. They actually went to their 8th grade dance together! As 8th grade Christian met Christen’s father, he shook his hand and introduced […]


Greek Orthodox Wedding at The Fillmore || Charlotte, NC Wedding Photographer



There are so many things that I could say about our wedding day. There is one word, however, that continually comes to mind…joy. There was literally tangible joy in the air that day. Just ask anyone that was there to celebrate with us. The culmination of years of friendship and intentional pursuit of each others hearts. […]

Personal, Weddings

A Champagne Manor Wedding || Our Wedding Day




I can't wait to chat with you! Because I wholeheartedly believe that your day should be perfect in every single way, I don't accept every inquiry that comes into my inbox. I truly want us to be the PERFECT fit for each other, because you deserve nothing less.