Justin Theroux and Nicole Brydon Bloom have tied the knot! The couple celebrated their wedding over the weekend at Hotel Esencia, located on the picturesque shores of Xpu Há, Mexico, surrounded by their closest friends and family.
The wedding ceremony took place on March 16, 2025, and was beautifully captured by various media outlets, including TMZ and People. Theroux, the 53-year-old star known for roles in "Beetlejuice Beetlejuice" and "The Leftovers," looked dapper in a classic white tuxedo jacket paired with elegant black pants. Meanwhile, 30-year-old Bloom stunned guests with her flowing white wedding gown, custom-designed by Victoria Beckham.
The couple's love story blossomed over the past couple of years. They made their first public appearance together at a Netflix event back in February 2023, eventually sparking romance rumors. By August 2024, Theroux proposed to Bloom during a romantic dinner on the stunning coast of Italy, where he presented her with an exquisite 4-carat emerald-cut diamond ring featuring their birthstones embedded within the band. "I pointed her out across the room to my friend Rassi, and when he saw her, he did a double take and literally said, 'She is the one,'" Theroux shared, reflecting on their instant connection.
The wedding festivities were nothing short of enchanting. The celebration commenced on March 13, 2025, with guests gathering for a bonfire on the beach, followed by additional events throughout the weekend. The atmosphere was intimate and joyful, as guests enjoyed cocktails and heartfelt toasts from friends and family. Bloom remarked, "We wanted our friends and family to have a taste of our dream weekend in the Mayan Riviera paradise," emphasizing the couple's intention to create lasting memories amid the idyllic setting.
On the day of the ceremony, which took place at 5 PM, Bloom's sister performed a moving rendition of “Moon River,” as she walked down the aisle, highlighting the emotional resonance of the moment. The ceremony was adorned with wild flowers harmonizing with the natural beauty surrounding them. "I was very moved," said Theroux, reflecting on the emotions shared during their vows.
The reception bedazzled guests with live performances, including Eliot Sumner singing two songs. Laughter filled the air when comedian Paul Rudd entertained guests with his lip-syncing performance of "Don't Stop Me Now." The couple kicked off their first dance with Linda Scott’s sentimental tune, “I’ve Told Every Little Star,” beneath dazzling disco balls.
Theroux and Bloom’s wedding epitomized modern romanticism played out against serene tropical scenery. Theroux’s previous high-profile marriage to actress Jennifer Aniston ended amicably, and he emphasized his desire to keep his private life out of the media spotlight. “Having been in a public relationship, it’s much more fun not being in a public relationship,” he shared, underscoring his commitment to maintaining the sanctity of their relationship.
Now, with their wedding dream finally realized, the world watches with excitement as this new chapter of their lives unfurls. Their love story is one of genuine connection and deep admiration, shining through the festivities and touching moments shared by their loved ones. Congratulations to the newlyweds!