Hey there—

I’m Jo

the heart behind Magnolia Moments Photography

I photograph life as it feels—warm, wild, and wonderfully unscripted.

I believe the most meaningful photos aren’t always the posed ones. They’re the quiet forehead kisses, the wild twirls at sunset, the way your child wraps their arms around your neck like they never want to let go. Those are the moments I love capturing for you.


My style is warm and natural. I work with soft, available light and the natural connection of the moment. Just show up, be yourselves, and I'll catch the magic in between.


Based in Magnolia, Texas and serving the surrounding areas (as well as southern CA when I travel), I offer sessions to anyone who wants to hold onto the beauty of right now.


Let’s make something beautiful together.