Justin Theroux and wife Nicole Brydon Bloom are opening up about their “wonderful” Mexico wedding.
The couple tied the knot at Hotel Esencia in Xpu Há, Mexico, on Saturday, March 15. However, the celebrations began two days earlier as they welcomed their family and friends to the hotel on Thursday, March 13.
In an interview with Vogue published Monday, March 17, Theroux, 53, and Bloom, 30, shared details about their coastal wedding, including the Victoria Beckham gown Bloom wore and how a full moon shone over their entire wedding weekend.
Read on for more details about the couple’s nuptials:
Why They Picked Mexico
The couple married at Hotel Esencia in Xpu Há in southeastern Mexico on Saturday. But it wasn’t their first visit to the resort.
“We spent February 2024 in Mexico and fell in love with the chic, low-key hotel,” Bloom told Vogue. “The first time I set foot on their jungle paths that led straight out to the perfectly blue ocean, I knew I was somewhere wonderfully unique, secluded, and peaceful, so when choosing our wedding location, it seemed like the obvious place to celebrate.”
“We wanted our friends and family to have a taste of our dream weekend in the Mayan Riviera paradise,” she added.
Beach Bonfire
Theroux and Bloom welcomed guests to Xpu Há with a beach bonfire on Thursday. Bloom wore a pink Victoria Beckham slip dress for the occasion and a pair of Manolo Blahnik heels in silver.
“We wanted a destination that felt private, romantic, and very relaxed. The best part? We had a full moon for the entire weekend. It rose directly behind us on the beach on Thursday and felt very full circle from the proposal to now,” Bloom said.
The Rehearsal Dinner
The couple continued their festivities on Friday, March 14, with a rehearsal dinner and welcome party. Bloom wore a special piece of jewelry that her late father gave her mother.
“I always knew I wanted to incorporate the engagement ring my dad gave my mother into my wedding weekend. She kept it after he passed away and my gorgeous sister Christine had the round stone set in a pave necklace for her wedding a year ago. I chose to wear it for my rehearsal dinner. It felt so special to have a piece of my dad with me on such an important night,” Bloom said.
Bloom noted that “many tears were shed” during the rehearsal dinner and there was even a local band, The Cubanismos, and stilt walkers to entertain guests.

The Wedding
The couple officially said “I do” on Saturday at 5 p.m. local time in a cove just off the beach. “We had initially wanted to get married down by the water, but when we woke up on Saturday morning, the wind was incredibly strong and sand was whipping around,” Bloom shared. “We pulled the ceremony back into a tucked away cove. The ocean was still visible but we were protected under a canopy of palm trees.”
Bloom’s sister sang “Moon River” as she walked down the aisle. “It was so moving to hear her beautiful voice wafting over the soft waves as my stepfather Dan McNulty and I made our way through all our family and friends toward Justin at the end of the aisle,” Bloom said.
Theroux added, “All I’ll say is, it was wonderful. Ceremonies with vows are about the words contained within them. And they are better left undescribed here. That being said, the officiant said some wonderful things, and my wife was just… well, incredibly touching. I was very moved.”
The Victoria Beckham Wedding Dress
For her nuptials, Bloom wore a Victoria Beckham gown. In fact, it was Victoria and her husband David Beckham who proposed that the former Spice Girl dress Bloom.
“On a weekend upstate with some friends, Victoria Beckham sweetly asked what I was planning to wear. Justin has known David for many years, and we met Victoria last summer,” Bloom said, noting that the two couples met again in December 2024 for a couples weekend.
“I have always adored Victoria’s style and her vision was exactly what I was hoping for so when she so generously offered to make my dress, I was so grateful and overjoyed,” Bloom said.
“The dress was perfect — elegant and timeless while also youthful and just a little sexy,” added Bloom, who again paired her outfit with Manolo Blahniks.