An epic dress change, waterfront vows, and a dance floor that didn’t quit—this Fort Myers wedding was one for the books.



Hannah and Michael’s wedding day at the Marriott Sanibel Harbour Resort was everything a Florida celebration should be: sun-soaked, stylish, and filled with so much heart.

They exchanged vows poolside under the golden glow of sunset, surrounded by palm trees, waterfront views, and the people who mean the most to them. The ceremony setup was so thoughtfully done—elegant florals lining the aisle, warm candlelight details, and the perfect breeze off the bay.

After the ceremony, the energy only grew. From her chic and classic gown to a showstopping outfit change into the most fun, sparkly fringe mini dress (yes, that reception dress), Hannah brought it. The dance floor popped off the second the music started, with traditional drums, glow sticks, and nonstop celebration all night long.

One of my favorite parts of the day? Watching their guests hype them up as they entered the reception—completely beaming. That kind of joy is what I live for behind the camera.

Whether it was the emotional ceremony, the stunning views, or the full-on party vibes at the end of the night, this day had it all.

Elegant white ball gown wedding dress photographed in sequence along a columned walkway.
White decorative parasols and umbrellas arranged in an artistic display for a wedding ceremony.
Black and white photos of a wedding reception dance sequence.
Wedding party members in mint green dresses helping adjust a long lace-trimmed bridal veil.
Close-up of delicate lace and button details on a white wedding dress.
Black and white wedding reception photos with floral centerpieces and elegant table settings.
White lace wedding dress laid over an olive green chair with bridal shoes on the floor.
Rows of white folding chairs arranged outdoors with floral arrangements marking the aisles for a wedding ceremony.
Ethereal flowing white wedding dress captured in artistic motion blur sequence.
Guest in casual attire enjoying conversation at a formal event.
Artistic bridal boudoir photo series on wooden benches with flowing white fabric.
Row of white wedding ceremony chairs decorated with fresh floral arrangements on a sunny patio.
Wedding dress hangers with crystal embellishments displayed against a grey background.
Outdoor waterfront wedding ceremony with white floral arrangements and guests in attendance.
Dramatic wedding dress photos showing flowing train and veil in natural window light.
Aerial view of outdoor beach wedding ceremony setup with rows of white chairs and ocean backdrop.
A person in a white dress stands by a window in a bright sunlit room during a bridal preparation moment.
Black and white photo series showing step by step hair styling process from behind.
Emotional embrace between two women in mint green and white dresses during a wedding moment.
Sequence of a bride twirling in white dress on resort grounds with palm trees.
Groomsmen in light colored suits sharing drinks and laughs during wedding celebration.
Wedding ceremony guests holding white parasols during an outdoor celebration.
A romantic wedding couple shares a tender moment on a white-decorated terrace overlooking the water.
Elegant light blue bridal shoes with pearl details displayed against a crystal chandelier backdrop.
Black and white photo of wedding guests holding white paper parasols during an outdoor ceremony.
White wedding dress details shown against window with palm trees visible outside.
Elegant white wedding dress displayed on a hanger in a softly lit room with classic decor.
Rippling turquoise swimming pool water with sunlight reflections creating a mesmerizing pattern.
Hands holding a sparkly silver evening clutch with bow detail and pearl bracelet accessories.
Wedding party members in light colored attire gathered outside on a sunny day.
Silhouetted figures stand against bright windows in a modern building, creating a dramatic black and white composition.
A wedding couple poses on a waterfront terrace decorated with white floral arrangements on a sunny day.
Panoramic view of a luxury resort pool area with white buildings and palm trees.
Elegant bridal portraits along a white columned porch with palm trees in the background.
Black and white photo of a bride in a white silk robe lounging on a chaise.
Dance party with colorful lighting effects and silhouetted dancers.
Small child in beige suit plays with white parasol outdoors.
Wedding reception bar setup with bottles and guests enjoying drinks.
A man in casual attire leans against a white railing on a waterfront porch overlooking the ocean.
Black and white photo capturing an emotional moment during a wedding ceremony.
Wedding guests seated outdoors in formal attire with tropical palm trees in the background.
Silhouettes of people against a dramatic sunset through large windows.
Bride and bridesmaids in mint green dresses posing with white parasols against a sunset backdrop.
Artistic bridal boudoir photo series with white lingerie and flowing robe on dark tables.
White wooden ceremony chairs decorated with floral arrangements and tan paper fans.
White wedding gown with lace trim and flowing train photographed on a columned porch.
Wedding party in matching light suits posing on grand staircase.
Wedding reception dance party with glowing light sticks and guests in white attire.
Wedding guests wiping tears during an emotional ceremony moment.
A person in a sparkly white dress and heels poses against a dark curtain background in a photo series.
White wedding shoes and dress hem walking across wooden deck at sunset.
Close-up details of white wedding dress buttons along the back.
A bride in a flowing white gown gets ready in an elegant hotel room with floor-to-ceiling windows.
Empty white folding chairs set up for an outdoor sunset wedding ceremony with palm trees in the background.
Black and white photos capturing emotional embraces between people at a celebration.
Wedding reception guests dancing in formal attire under dim lighting.
Wedding guests seated in white chairs at an outdoor waterfront ceremony.
Elegant ballroom with chandeliers and white floral arrangements set up for a wedding reception.
Wedding party in light colored attire poses outdoors with palm trees in the background.
Elegant bridal portraits in white gown with bouquet along columned walkway.
Detail shots of bridal shoes and dress hem on wooden dock at sunset.
Romantic wedding couple embraces on a wooden dock by the ocean at sunset with white floral decorations.
Romantic sunset photos of newlyweds on wooden pier overlooking the ocean.
Wedding party members sit on patterned carpet in elegant white dresses.
Close-up detail of delicate white beaded fringe on a wedding dress with soft lighting effects.
Wedding guests dance and celebrate on a dimly lit dance floor during the reception.
Black and white photo of a couple dancing on a checkered ballroom floor.
Silhouetted figures stand against a golden sunset over a tranquil lake with bright lens flare and warm evening light.
Buffet table spread with various dishes and platters at a catered event.
White garden chairs arranged in rows with elegant floral arrangements featuring white roses and greenery along the aisle.
Wedding couple walks along a wooden pier at sunset near the water with their wedding party.
Wedding reception head table decorated with white flowers and candles against neutral wall.
Wedding guest book and signing table with elegant white decor and candle.
Wedding band musicians performing with drums at an evening reception.
Wedding party poses with decorative white parasols among tropical palm trees.
Intimate black and white close-up of a romantic moment between newlyweds.
Beachfront hotel with palm trees and balconies at sunset.
Newlyweds share romantic moments on a waterfront dock during golden hour.
A romantic black and white photo series showing a couple sharing intimate kisses in profile view.
Wedding party members laugh while sitting in chairs holding decorative paper fans.
Close-up sequence showing makeup application and final touches being done before a wedding ceremony.
Outdoor wedding ceremony setup with white chairs and palm trees along a waterfront.
Wedding reception dance floor with guests dancing and celebrating in dramatic lighting.
Wedding cake cutting sequence showing couple enjoying their first slice together.
Dancers' feet on a black and white checkered dance floor with one wearing a fringed white dress.
Wedding reception guests raise their glasses in celebration at an elegant white-decorated venue.
Wedding reception dance captured in an elegant ballroom setting.
Black and white candid shots of wedding reception guests dining at tables.
Wedding reception dance floor filled with guests dancing and celebrating.
Dance floor scene with blue lighting and guests celebrating at wedding reception.
A bride in a white silk robe and lace-trimmed camisole poses on a balcony with tropical palm trees in the background.
Black and white photo of people dancing on a checkered ballroom floor at an elegant event with a chandelier overhead.
Black and white candid shots of joyful embraces at a celebration.
Close-up black and white shot of someone helping with bridal shoes.
Romantic sunlit close-up of a bride and groom sharing an intimate moment.
Black and white sequence of dancing in formal attire against curtained backdrop.
Profile views of an elegant updo hairstyle with pearl earrings in black and white.
Silhouettes of crowd with raised hands against dark background with colorful stage lighting.