The moment eight birds flew across the ocean just as Katya and J.J. McCarthy sealed their vows in Los Cabos left their guests whispering about fate. The number eight, a recurring symbol in their relationship from anniversary dates to matching tattoos, appeared so perfectly timed it sparked quiet wonder. This scene unfolded at Zadún, a Ritz-Carlton Reserve, where the NFL quarterback and his bride held a wedding that threaded Ukrainian tradition through every detail of their seaside celebration.
Katya and J.J. wanted a wedding that felt intimate but also elegant, soft against the rugged backdrop of ocean and mountains. Their palette of blush pink, white, peach, and pale blue set a gentle tone. Florals in airy arrangements complemented the natural landscape without pulling focus, while candlelight and woven textures added warmth and a relaxed elegance. The design team leaned on light woods and subtle architectural touches to frame the setting, letting the surroundings breathe within the event rather than compete.
The ceremony carried a strong sense of family and heritage. Katya’s Ukrainian roots were present in hand-embroidered towels, floral wreaths, and most notably, the korovai bread. This traditional Ukrainian wedding bread replaced the usual cake, crafted with braided dough and floral details symbolizing unity and prosperity. The couple walked beneath it together, a ritual marking the start of their married life. Their longtime Ukrainian Catholic priest traveled to Cabo to officiate, adding another layer of authenticity to the ceremony.
Music was thoughtfully chosen. A classical instrumental version of “A Thousand Years” was performed by pianist Luciano Pavan and a violinist overlooking the sea. For their first dance, Katya and J.J. picked Elvis Presley’s “Can’t Help Falling in Love,” a timeless choice that matched their romantic vibe.
The wedding party’s attire echoed the soft palette. Katya’s gown came from Inez Di Santo, discovered on the last stop of a long bridal shopping journey at Mark Ingram Bridal Atelier in New York. The corseted dress featured a blush undertone with delicate lace and subtle sequins, creating a romantic look without overshadowing the bride. She accessorized simply with diamond jewelry, Christian Louboutin heels, and a Jimmy Choo bag tied with a pale blue ribbon as her “something blue.” Bridesmaids wore blush pink gowns in different silhouettes, lending personality and movement to the group while keeping the look cohesive. J.J. and his groomsmen chose beige linen suits with blush ties and crisp white pocket squares—polished but fitting for the coastal setting. J.J.’s suit had a personal touch: a custom lining printed with photos from their relationship.
Food and drink carried the same thoughtful approach. Guests started with peach burrata and cherries, then chose between pistachio macadamia-crusted fish or grilled beef tenderloin. Dessert was pineapple cake paired with cream brûlée. Signature cocktails included “The Katarina,” made with coconut cream, lime, vodka, and pineapple, and “The Jonathan,” an Old Fashioned. A non-alcoholic option, the cucumber basil sparkler “When in Rome,” nodded to the couple’s son. The custom bar was crafted by Bunker Project Studio, while lighting and production were handled by Stage Pro Cabo.
One of the most emotional moments came when Katya’s uncle surprised everyone with an eighteen-minute video montage, chronicling the couple’s journey from age fifteen to their wedding day. It played during the evening, drawing laughter and tears from close family and friends.
The weekend was planned with Amy Abbott Events, photography by MCW Photocinema, floral design by Cristina Gonzalez, and invitations by Eventful Designs. The rehearsal dinner took place at Acre Resort, with rentals from Yaya Rentals rounding out the details.
The proposal story fits the relaxed yet meaningful tone of the wedding itself. Shortly after winning the national championship, J.J. surprised Katya with a puppy named Marley when she returned home from the parade celebrations. As she played with the puppy on the floor, J.J. got down on one knee. They’d been together since high school, so the proposal felt like a natural next step.
The wedding was both a quiet celebration of their shared story and a nod to Katya’s heritage, blending coastal elegance with family customs and personal touches. The birds flying by at the ceremony’s close felt less like coincidence and more like a moment the couple and their guests would remember for years.
According to Style Me Pretty.