There’s something timeless about The Ribault Club — and Craft & Ian’s wedding was no exception. As guests arrived beneath a canopy of ancient trees draped in Spanish moss, it felt like stepping into a romantic Southern fairytale.
The day began with a few quiet, emotional moments that set the tone. Craft shared three incredibly touching first looks — one with her father, one with her twin brother, and one with her bridesmaids — all filled with hugs, happy tears, and so much love. It was a beautiful reminder that wedding days aren’t just about the couple, but the deep-rooted connections that brought them there.
The ceremony took place indoors in the club’s stunning ballroom, surrounded by tall French doors that flooded the space with soft, natural light. It was an elegant and heartfelt start to the day — and while the weather forecast had threatened storms all week, the skies did us a favor and kept their distance. Not a single drop of rain fell, and the clouds made way for one of the dreamiest sunsets we've seen this season.
That golden-hour glow was the perfect backdrop for a quiet stroll with the newlyweds down to the water. As the sun dipped low, Craft and Ian shared a few peaceful moments on the beach — just the two of them — soaking in their first minutes of married life.
The reception kicked off under the stars with a chic black-and-white checkered dance floor, strung with twinkle lights and surrounded by the Ribault Club’s signature wildlife (yes, that included a couple of curious peacocks and a tortoise sighting or two). One of our favorite details? Their Florida-inspired wedding cake — simple, elegant, and adorned with real citrus slices that looked just as fresh as the day felt.
As if the day wasn’t sweet enough, there’s more adventure ahead for these two: Craft & Ian are soon moving to Switzerland for Craft’s graduate studies, and we couldn’t be more excited for them as they begin their next chapter abroad. No doubt they’ll continue to bring their sense of wonder and joy with them as they explore the world together.
Wishing them a lifetime of laughter, adventure, and all the sunsets they can chase.
Vendor Team:
Photo/Video: @bow_tie_photo
Planner: @summerperkinsevents
Venue: @theribaultclub
Caterer/Bar: @biscottisjax
Cake: @biscottisjax
Florals: @letdestinydesign
Rentals: @allabouteventsjax
Ceremony/Dinner Band: @_stringtheorymusic_
DJ: @thehydromatic
Transportation: @eastcoasttransportation
Hair/Makeup: @makeupbypaulinaperez