Jennifer Aniston and Justin Theroux have got married.
The couple, who have been engaged since 2012, reportedly tied the knot in a secret ceremony in front of 70 guests at their Bel Air home Wednesday evening, August 5.
Jennifer enlisted Courteney Cox to be her maid of honor.
The Cougar Town actress was Jennifer's top choice for the ceremonial role at her secret wedding.
Justin's best man was none other than his tattoo artist, Scott Campbell, who is married to actress Lake Bell, according to People magazine.
A host of famous friends were in attendance for the nuptials, including Jennifer's former Friends co-star Lisa Kudrow, DJ Howard Stern, talk show hosts Ellen DeGeneres and Chelsea Handler, Jason Bateman, actress Emily Blunt and her husband John Krasinski, photographer Terry Richardson and jewellery designer Jennifer Meyer, Us Weekly reports.
Photos posted by TMZ showed outdoor table settings, a dance floor and a cake topped with two muppet-style figurines, while a pastor holding what appeared to be a Bible was also seen at the property.
According to the website, 45-year-old Jennifer—who was previously married to Brad Pitt—had initially told friends she was throwing an early birthday party for Justin, who turns 44 next week.
And the 46-year-old actress went to other lengths to keep the party under wraps, including erecting a giant shed to hide the furniture and party supplies before things were set up yesterday afternoon, confiscating staff members' phones over the last week and not allowing parking near the house.
The happy couple's wedding rings were created by jewellery designer to the stars and Jennifer's friend Jennifer Meyer, the wife of Spider-Man actor Tobey Maguire.
Guests were entertained by Sia, who sang her hit "Chandelier", and dined on a lavish feast of chicken, fish, sausage, fettuccine carbonara with pork and mostaccioli pasta with red sauce.
A source told Us Weekly magazine: "It was really, really good. The cake was delicious!"
HONEYMOON. Jennifer and Justin were spotted boarding a private jet out of Van Nuys Airport, California, the following day, August 6, wearing casual attire.
The pair were accompanied by a group of friends, including Chelsea Handler, as they flew out to Bora Bora for the post-wedding vacation.
Meanwhile, Jennifer and Justin were reportedly able to keep their nuptials under wraps by using a neighbouring house as a decoy.
A $10.7 million property has been lying empty to the south of their home, and so wedding decorations, tables and other supplies were all unloaded there, ready to be moved to the couple's house at the last minute.
The Cake star has been renovating her house, and had a paved pathway installed beneath trees between the two properties, so trucks would pull into the neighbouring driveway before getting the supplies through to the real venue, TMZ reports.