Surprise! Jennifer Aniston has married her long-time love, actor Justin Theroux, in an intimate backyard ceremony at their Bel Air mansion.
Jen, 46, has pulled off the ultimate surprise celebrity wedding! She originally had told friends she was throwing a lavish surprise 44th birthday party for Justin, but the couple stunned their guests when they tied the knot instead!
The adorable couple wed in an intimate ceremony in front of just 70 guests, including Jen’s Friends co-stars Courteney Cox and Lisa Kudrow as well as her pals Chelsea Handler, Ellen DeGeneres and Portia de Rossi
"Guests were told it was a birthday party for Justin," a source told People magazine. "Jen and Justin wanted to surprise guests and guests were certainly surprised."
The couple set up a large wooden deck in their backyard with lounging, elegant seating and a bar.
In the weeks leading up to their big day, a shed was built to store all of the party supplies, meanwhile the couple banned people parking near their house and their staff members had their phones confiscated all week in the lead up to the big day.
While the couple went to great lengths to keep their nuptials under wraps, a huge wedding cake, with two muppet like characters on top, was seen being carried into the property and a pastor carrying a bible was seen arriving at the couple’s house.
The loved-up pair have since been spotted boarding a private jet to Bora Bora for their honeymoon.
Jen and Justin have been romantically linked since 2011 and got engaged in August 2012. In a recent interview, Jen couldn't help but gush about her now husband.
"He gets better every year,” Jen said. "He's just so beautiful and handsome to me.
"He's just like a lost gem in the sand, and he's just always been there and been brilliant, and now this is just in a different light."
Awwww! Congratulations guys!