Bride and groom embrace on rocky shore at dramatic sunset with stormy purple sky backdrop.

Some love stories seem to be written long before the couple ever meets.


Salyshka and John first met at a festival in Houston, Texas. John noticed Salyshka because she was wearing a shirt that said “Ponce es Ponce.” What started as a simple conversation eventually became a beautiful relationship.


Then came an incredible coincidence.


They discovered that their maternal grandparents had been childhood friends in Puerto Rico. Even more surprising, Salyshka’s grandmother had passed her wedding dress to John’s grandmother, who had also worn it on her wedding day.


Maybe destiny really was working that day in Houston.


From Long-Distance Love to a Helicopter Proposal


During their first year together, Salyshka regularly drove more than an hour to visit John while he attended the maritime academy in Galveston.


Years later, in 2014, John proposed while flying in a helicopter over the marina in Baltimore.


After six years and three months together, they finally celebrated their wedding in Ponce, Puerto Rico.


A Wedding by the Sea


Their celebration at Ocean View at Porto Caribe brought together everything that made their story special: family, friends, elegant details and the beautiful coastline of Ponce.


From the getting ready moments to the portraits by the ocean, every part of the day reflected the connection these two had built over the years.


And as the sun disappeared behind the clouds, we took a few final portraits by the water—ending the day with one of my favorite images from their wedding.


A love story that began with a “Ponce es Ponce” shirt ended exactly where it was meant to: in Ponce. ❤️

Wedding rings and diamond engagement ring displayed on Mrs. and Mr. calligraphy card with dried pampas grass.
Blue peep-toe wedding heels with bow detail, lace garter set, and heart-shaped gift tags arranged on a neutral background.
Bride holding navy blue wedding shoes with I Do written on soles beside a lace garter with navy flower.
Bride in white satin Mr. Rodri robe holding a vibrant coral rose bouquet on her wedding day.
White strapless wedding dress on a custom Mrs. hanger displayed near a window with ocean views.
Bride and bridesmaids in navy monogrammed robes sitting on hotel bed holding coral and white bouquets.
Black and white wedding day preparation photos showing bride getting makeup done and bridesmaids admiring hanging wedding gown.
Bride being helped into her wedding dress by a bridesmaid in a pink lace gown, with birdcage veil and crystal belt.
Bride getting earrings put on by bridesmaid in hotel room, wearing strapless white gown and birdcage veil.
Bride in white strapless gown gets birdcage veil adjusted by woman in pink lace dress in hotel room.
Bride in white strapless gown sits as woman in pink lace dress whispers and embraces her in hotel room.
Smiling bride in white strapless gown holding coral rose bouquet, wearing birdcage veil, seated in hotel room.
Smiling bride in strapless white dress holding coral rose bouquet, wearing birdcage veil in hotel room.
Smiling bride wearing a birdcage veil holds a bouquet of coral and cream roses on her wedding day.
Close-up portrait of a bride wearing a birdcage veil and pearl necklace with elegant bridal makeup.
Smiling bride wearing a birdcage veil and delicate necklace with elegant makeup on her wedding day.
Bride in white strapless gown holds pink bouquet beside woman in pink lace dress in elegant hotel room.
Bride in white strapless gown holding coral bouquet poses with woman in pink lace dress in hotel room.
Bride in strapless lace mermaid wedding gown with sash and birdcage veil poses in hotel room.
Brown leather dress shoes displayed on striped chair, showing sole with inscription and laced cap-toe oxfords.
Groom preparing for wedding day, adjusting cufflinks and tie, with elegant silver cufflinks detail shot.
Two groomsmen in vests help a groom with his suit jacket before a wedding ceremony.
Three groomsmen in suits adjusting their attire before a wedding ceremony.
Groom in gray suit and navy tie buttoning jacket in two poses before wedding ceremony.
Smiling man in gray suit and blue tie poses for professional portrait photo.
Group of six men in formal suits posing together on a porch with white columns at a wedding celebration.
Groom in gray suit posing on a checkered floor balcony with white columns.
Groomsmen in navy suits with pink ties stand on a decorative balcony of a yellow building.
A well-dressed man in a gray suit and blue tie smiles while reading a document outdoors.
Bride in white mermaid gown covers her mouth in awe during first look with groom in gray suit outdoors.
Bride surprises groom covering his eyes for first look moment outdoors at wedding venue.
Wedding party group photo with bride, groom, bridesmaids in coral and navy, groomsmen, and flower girls in a tropical venue.
Nautical striped table with tulips and driftwood centerpiece beside an elegant oceanfront wedding gazebo draped in white fabric.
Navy blue and white striped tablecloths with gold chargers and blue napkins set for a beachfront wedding reception.
Navy striped tablecloth with nautical anchor wedding favor box, champagne glasses, and white floral centerpiece.
Elegant wedding sweetheart table with gold candelabras, coral floral arrangements, and white textured linen overlooking the ocean.
Gold candelabras with coral roses and white hydrangeas centerpiece beside a personalized champagne flute.
Elegant wedding reception tables with navy blue linens, floral centerpieces of white hydrangeas and coral roses, and crystal glassware.
Elegant beach wedding reception featuring a three-tier white cake with navy ribbon and Mr & Mrs topper beside gold candle holders.
Groomsmen in navy suits pose outdoors near waterfront at a wedding ceremony with floral decorations.
Bridesmaids in coral gowns walk with groomsmen in navy suits during a wedding processional at a white venue.
Bridesmaids in coral gowns walk with groomsmen in navy suits during a wedding ceremony processional.
Three children in wedding attire, two flower girls in white and navy dresses and a ring bearer holding a Here She Comes sign.
Smiling bride holding coral bouquet stands with groom in black suit during wedding ceremony entrance.
Bride in white mermaid gown holding coral bouquet walks with man in black suit on blue porch at outdoor wedding ceremony.
Bride holding pink bouquet walks down aisle with escort at outdoor wedding ceremony.
Bride holding coral rose bouquet shares a kiss with groom in black suit at outdoor wedding ceremony.
Outdoor beach wedding ceremony under ornate iron gazebo with bride, groom, officiant, bridesmaids in coral dresses, and groomsmen.
Couple exchanges vows under ornate iron gazebo by ocean at destination beach wedding.
Bride and groom exchanging vows at an outdoor beach wedding ceremony under a white floral arch.
Groom reads heartfelt wedding vows aloud at ceremony while bride listens, captured in elegant dual-photo wedding portrait.
Bride in strapless gown reads vows into microphone at outdoor wedding ceremony.
Bride and groom exchanging rings during an outdoor beach wedding ceremony with coral floral arrangements.
Bride and groom holding hands during wedding ceremony, bride in lace gown holding bouquet.
Bride and groom share first kiss at outdoor beach wedding ceremony under white draped arch with ocean backdrop.
Bride and groom share a romantic moment at an outdoor oceanfront wedding ceremony under a white draped arch.
Bride and groom stand under elegant iron gazebo by the ocean, surrounded by coral-dressed bridesmaids and groomsmen.
Bride and groom share a kiss at outdoor beach wedding ceremony under iron gazebo with bridesmaids in coral dresses.
Bride and groom smiling beside three-tier wedding cake with ocean view backdrop.
Newlywed couple toasting with elegant champagne flutes adorned with rings at their wedding reception.
Bride and groom toasting champagne at sweetheart table adorned with coral floral centerpieces.
Bride in white lace mermaid gown and groom in gray suit toasting champagne at elegant wedding reception.
Bride and groom share a romantic moment, holding champagne glasses at their elegant wedding reception venue.
Bride and groom smiling and holding champagne glasses at their wedding reception in an elegant venue.
Wedding party poses on rocky beach shore with dramatic cloudy sky, bride in white gown with coral-dressed bridesmaids.
Wedding party celebrating on a rocky beach under dramatic stormy skies, bridesmaids in coral dresses cheering with arms raised.
Wedding party poses on rocky beach under dramatic stormy sky, bridesmaids in coral gowns and groomsmen in navy suits.
Bride and groom share a romantic kiss on a rocky beach at sunset, bride holding coral bouquet in white lace gown.
Bride and groom holding hands at rocky ocean shore at sunset, bride in lace gown holding red bouquet.
Couple sharing a romantic kiss on rocky shoreline at sunset with dramatic stormy sky backdrop on their wedding day.
Wedding reception collage featuring bridesmaids giving toast, smiling bride and groom, and groomsmen celebrating with drinks.
Bride and groom share their first dance at elegant wedding reception.
Bride and groom share first dance at elegant wedding reception with guests seated at tables.
Bride and groom share a romantic first dance at their wedding reception while guests celebrate in the background.
Couple sharing a joyful dance at a wedding reception, woman with red hair smiling warmly in elegant attire.
Guests dancing in a circle at a lively wedding reception party indoors.
Elderly guests joyfully dancing together at a lively wedding reception.
Large group of wedding guests and bride pose together for a joyful photo at the reception venue.
Bride and bridesmaid share a warm hug on the dance floor at a wedding reception.
Bride surrounded by bridesmaids in pink dresses celebrating on the dance floor at a wedding reception.
Wedding guests dancing together in a lively reception hall, with bridesmaids in coral dresses celebrating on the dance floor.
Bride and groom cutting their white three-tier wedding cake decorated with navy ribbon and coral roses at their reception.
Joyful wedding reception group photo with bride in white gown and guests celebrating together indoors.
Wedding party celebrating outdoors at night, bridesmaids in coral gowns cheering as couple shares a dip kiss.
Bride and groom sharing a romantic kiss in front of a sparkling fountain at their elegant outdoor wedding reception.
Vendors


Coordination: Lourdes Estrada – Coordinadora

Decoration: Azio Floral

Video: Vizion

Photography: Rafy Vega Photography

Assistant: Omayra Rodríguez

 

Let's Tell Your Wedding Story

 

Looking for a Wedding Photographer in Puerto Rico?


Whether you're planning an intimate celebration, a destination wedding, or a full wedding day surrounded by the people you love, I'd be honored to document every meaningful moment of your story.


Let's create authentic, timeless photographs that allow you to relive the emotions, details, and memories of your wedding day for years to come.


Ready to start planning your wedding experience?