Perfect Wedding
Perfect Wedding


Cassi and Justin had the perfect wedding day. True story.  OK, OK, it probably was not perfect.  After all, you can’t really have a perfect day.  Or can you?


This was the path that led to the ceremony site.  Not bad at all.


Cassi’s grandmother CRUSHED the decor.  She made most of the stuff and bought the rest.  It was like a custom made Canton just for her wedding day.


Living and thinking globally plays a big part in both of their lives.  (I actually met Cassi on a trip to Haiti.)  This was my favorite decoration.

flying-t-ranch-wedding-photos-004 flying-t-ranch-wedding-photos-005


It never stops being a huge honor when I get to capture the moment a father sees his daughter as a bride for the first time.


I LOVED Justin bending his knees in anticipation during their First Look.

flying-t-ranch-wedding-photos-008 flying-t-ranch-wedding-photos-009


flying-t-ranch-wedding-photos-011 flying-t-ranch-wedding-photos-012

Little people being adorable.

flying-t-ranch-wedding-photos-013 flying-t-ranch-wedding-photos-014

I don’t know or understand this face.  But I felt it was my responsibility to share it.



I mean seriously.  Look at these two.  Simply flawless.

flying-t-ranch-wedding-photos-017 flying-t-ranch-wedding-photos-018


When Cassi’s mother turned around to watch her come down the aisle I heard her keep repeating “It’s perfect.  It’s perfect.”


I’ll be honest with you.  There are no perfect weddings.  There may be perfect moments, but that’s about all we can wish for.  And right then.  That moment, with the sunlight, and her daughter and her husband and her daughter’s husband to be.  That was perfect.

flying-t-ranch-wedding-photos-021 flying-t-ranch-wedding-photos-022 flying-t-ranch-wedding-photos-023 flying-t-ranch-wedding-photos-024

People break up. Divorce happens. I do always love though when a couple getting married actively fights against divorce from the moment they become man and wife.

flying-t-ranch-wedding-photos-025 flying-t-ranch-wedding-photos-026 flying-t-ranch-wedding-photos-027 flying-t-ranch-wedding-photos-028 flying-t-ranch-wedding-photos-029 flying-t-ranch-wedding-photos-030

Clear Eyes, Full Heart, Can’t Lose.


Maybe I was wrong about the perfect.


As Justin’s sister was hugging him she said “Someone finally took you!”


As I go over and get in to take a photo of the bridesmaids they all shrieked in terror: “NO, DOUBLE CHIN!!!”

flying-t-ranch-wedding-photos-034 flying-t-ranch-wedding-photos-035

Ah yes, that time honored tradition of YouTubing how to bustle a dress.


At every wedding there is always that one couple where you can tell the lady wants to be on the dance floor more than the guy.


The toasts were epic and super kind, the dances were also just right.  We were settling in for the prefect reception….

flying-t-ranch-wedding-photos-038 flying-t-ranch-wedding-photos-039

But then this crazy storm blew in with about an hour and half left in the evening and we had to do a mock exit to avoid the rain and destruction heading our way.  So we were left with two options… End early, or move to the metal building.


So into the big ugly metal building we went.

I told you there were no perfect weddings.


This building didn’t have any decorations.

This building didn’t feel like a personalized Canton.

This building was full of old junky equipment that we had to move out of the way to make dusty dance floor.

I asked Cassi as we were walking into the building how she was doing.

She looked at me and said, “I’m not worried about it.”

Wait? What?

We just moved from fairytale magical outside dream wedding location with setting sun and unicorns grazing in the background into a big white dirty building and this bride says to me
“I’m not worried about it.”

Then something interesting happened.  No one missed a beat.  Within 10 minutes everyone was back in party mode.

You know how you become a bride who is not fazed by a little drama on her wedding day?  You watch your mom not get fazed by things while you are going up.  And guess what?  Your mom probably watched her mom take on life with that same mindset.

Which brings us to the Anniversary Dance…

Like most great love stories, Cassi and Justin’s does not start with them, but by watching their parents and grandparents live out their marriage.
In 10 plus years of photographing weddings, I’ve never seen the anniversary dance end with with a dip and kiss. Of course Cassi’s grandparents with 49 years of marriage finished with that move.

flying-t-ranch-wedding-photos-043 flying-t-ranch-wedding-photos-044 flying-t-ranch-wedding-photos-045

Their night ended just like they had planned it all along, surround by friends and family.  Celebrating the commitment these two had made.  A commitment they don’t intend to break, regardless of the storms that come their way.  A commitment to shrug at life’s obstacles and face them head on with a determination that says “I’m not worried about it.”

If that’s not a perfect way to start a marriage.  I don’t know what is.


You know how sometimes at the end of a movie they have these little outtakes that don’t really go with the story but are just for fun.  Especially if you know all the inside jokes?  Here you go.


read more
Erin & Aaron
Erin & Aaron


I first photographed Erin back in December of 2008.  She was a guest at Lauren & Brent’s wedding and has been creeping my work ever since.


I was so, so thrilled for her when she got engaged last year, and I LOVE the man she married.  (You can see their super fun Dallas engagement session here.)

Once you are done with those, continue on down and enjoy the glorious goodness that was their wedding day.

It’s always great to work at the SPRINGS Event Venues.  Their location in Poetry Springs was perfect.


Erica Ransom ( #hairbyericaransom ) from the deNovo Salon worked her magic on Erin’s hair.


Erin truly was a beautiful bride. Stunning.


One of my most favorite things from the day was how much Eric’s father made sure to include his other daughter, Lauren.  He was constantly affirming her, giving her hugs, and just generally being an amazing dad.


Why yes, we would like a magical First Look.  Thank you.


Aaron just kept repeating the words “I don’t even know what to say.” Erin didn’t worry about saying anything. She just kept tearing up.

poetry-springs-wedding-photos-008 poetry-springs-wedding-photos-009

They both included the phrase “teamwork makes the dreamwork” in their notes to each other.  I had not heard it before, but man is that ever true.

poetry-springs-wedding-photos-010 poetry-springs-wedding-photos-011

How about a nice slow clap for The Southern Table and the amazing florals they put together.

poetry-springs-wedding-photos-012 poetry-springs-wedding-photos-013

You know how at every wedding there are those people that hang around the family photo time, even though they are not related to you; only because they hope to be asked into a photo?  Lauren & Brent are those people.  Gross.

poetry-springs-wedding-photos-014 poetry-springs-wedding-photos-015 poetry-springs-wedding-photos-017

I LOVED when her mom pulled her grandmother over so she could get a great view of Erin coming down the aisle.

poetry-springs-wedding-photos-018 poetry-springs-wedding-photos-019 poetry-springs-wedding-photos-020 poetry-springs-wedding-photos-021 poetry-springs-wedding-photos-022

I also love when Aaron went straight Gladiator “ARE YOU NOT ENTERTAINED?!?!” right after they kissed.

poetry-springs-wedding-photos-023 poetry-springs-wedding-photos-024

Just because.

poetry-springs-wedding-photos-025 poetry-springs-wedding-photos-026

Erin and all her little Aggie friends sang their friendship song together.


Erin and all her little Aggie architecture friends built a building together.


Hey look.  More people who would not be married were it not for me.

Give it up for Jennifer & Ryan and once again, let’s here it for Lauren & Brent.


Erin had so, so many friend at her wedding.  You know why?  Because she is a friend.  She’s such a friend that when you bite it trying to catch her flowers, she’ll get down on the ground with you.

poetry-springs-wedding-photos-030 poetry-springs-wedding-photos-031

Excitement?  Fear? Trepidation?  Not sure what that expression is…
Maybe I can Photoshop a smile onto his face.


Of COURSE they did that thing I love where they are the only two people left dancing.

poetry-springs-wedding-photos-033 poetry-springs-wedding-photos-034 poetry-springs-wedding-photos-035

Thank you guys for trusting me with your day.  It was an honor to be there.

And, to the unknown single lady who  was at this wedding and will be creeping on my work for the coming years…
I look forward to photographing your 2024 wedding.

read more
A Beer Bladder Love Story
A Beer Bladder Love Story

It would be impossible for me to love Leah and Jordan more.  They are super kind, chill, and way way too easy to photograph.  And for their location they decided on Great Raft Brewing in Shreveport.  What’s not to love?


These two met during their urology residency. (I think that’s how you say it.  I’m not book smart like these two.)

great-raft-brewing-shreveport-engagement-photos-002 great-raft-brewing-shreveport-engagement-photos-003 great-raft-brewing-shreveport-engagement-photos-004

Jordan also dabbles in photography, and I indulged him by letting him talk about his camera and lenses.  I thought it would be poor form to bring up my extensive knowledge of urology so I kept that on the down low.
(Didn’t want to embarrass him in front of his lady.)


Jordan was so eager to tell me about how they met in school and hit it off right away.  And how after a couple of years, Leah invited him over for some fried deer steak.

The rest as they say… is beer.  Lots and lots of beer.

great-raft-brewing-shreveport-engagement-photos-006 great-raft-brewing-shreveport-engagement-photos-007 great-raft-brewing-shreveport-engagement-photos-008
You’ll be seeing more of these two soon because later this month they are getting married at Lake Tyler Petroleum Club.  (Can’t wait!)

read more

Sarah crushed her bridal session at Cedar Croft Plantation in Louisiana.  I can’t wait for their wedding.

cedar-croft-plantation-wedding-photos-001 cedar-croft-plantation-wedding-photos-002 cedar-croft-plantation-wedding-photos-003 cedar-croft-plantation-wedding-photos-004 cedar-croft-plantation-wedding-photos-005 cedar-croft-plantation-wedding-photos-006

I think if I had access to this barn I would eat breakfast, lunch, and dinner here every day.

cedar-croft-plantation-wedding-photos-007 cedar-croft-plantation-wedding-photos-008 cedar-croft-plantation-wedding-photos-009

read more
Rebekah & Matt
Rebekah & Matt


Rebekah & Matt’s wedding at The Landing at Joshua Farms in Kilgore, Texas was such a joy to be around.  Every time I turned around there were more friends and family showing up.  These two are surrounded by an incredible support system.

landing-event-center-joshua-farms-wedding-photos-001 landing-event-center-joshua-farms-wedding-photos-002 landing-event-center-joshua-farms-wedding-photos-003 landing-event-center-joshua-farms-wedding-photos-004

This little (big) printer is near and dear to Rebekah.  She’s had it for many years and it’s made her graphic design-loving heart full of happiness.  Of course it would play a part on her wedding day.

landing-event-center-joshua-farms-wedding-photos-005 landing-event-center-joshua-farms-wedding-photos-006 landing-event-center-joshua-farms-wedding-photos-007

I love a great First Look.  But, I also adore me some Daddy/Daughter First Looks as well.

landing-event-center-joshua-farms-wedding-photos-008 landing-event-center-joshua-farms-wedding-photos-009 landing-event-center-joshua-farms-wedding-photos-010 landing-event-center-joshua-farms-wedding-photos-011 landing-event-center-joshua-farms-wedding-photos-012 landing-event-center-joshua-farms-wedding-photos-013 landing-event-center-joshua-farms-wedding-photos-014

Anytime your getaway car and bridesmaid dresses match, you know your wedding is on point.

landing-event-center-joshua-farms-wedding-photos-015 landing-event-center-joshua-farms-wedding-photos-016 landing-event-center-joshua-farms-wedding-photos-017

“What do we do now?!” That moment right after you have been announced at your reception, but are not quite sure where to go next.


I think Rebekah and her father laughed more during their first dance than any two I have photographed in the past 10 years.

landing-event-center-joshua-farms-wedding-photos-019 landing-event-center-joshua-farms-wedding-photos-020



Of course she had a reception dress.

landing-event-center-joshua-farms-wedding-photos-022 landing-event-center-joshua-farms-wedding-photos-023

I was totally humming “and at last i’ve seen the light”.

landing-event-center-joshua-farms-wedding-photos-024 landing-event-center-joshua-farms-wedding-photos-025 landing-event-center-joshua-farms-wedding-photos-026 landing-event-center-joshua-farms-wedding-photos-027

Sometimes I wait outside the bathroom for the bride to walk out so I can get an awkward photo of her. (That’s not creepy right?)


Let them eat cake!



Hey future brides… I can’t encourage you enough with this one… A last dance where you are all alone is THE BEST.

landing-event-center-joshua-farms-wedding-photos-031 landing-event-center-joshua-farms-wedding-photos-032

You guys rocked my socks off.  Thanks for being so delightfully wonderful.

read more