Jennifer Aniston and Justin Theroux have finally tied the knot!
The couple reportedly married on the grounds of their Bel Air mansion in California on Wednesday.
The couple’s reps have not officially confirmed the new yet, but multiple sources reveal the huge party being thrown was a wedding celebration.
The event comes just days before Theroux’s 44th birthday, three years after he proposed to the former “Friends” star in 2012.
Photos taken recently show a cake arriving to the mansion featuring a his and her puppet topper.
Wedding guests included Howard Stern, Ellen DeGeneres, Chelsea Handler and Aniston’s former Friends co-star Lisa Kudrow.
Other celebrities in attendance included singer Sia, Tobey Maguire’s wife and jeweler Jennifer Meyer, British actress Emily Blunt and her husband John Krasinski, actress Lake Bell and Scott Campbell, and photographer Terry Richardson.
The back garden was set up with a large wooden stage with table settings.
Aniston, 46, had a giant shed put up to hide the furniture and wedding decorations.
The couple reportedly confiscated staff members’ phones over the last week and were not allowing parking near the house.
Jennifer and Justin started dating in May 2011, after filming Wanderlust.
Back in February, Aniston opened up about her long engagement to Theroux and said they were having discussions about how to go about the wedding ceremony.
Jennifer told InStyle magazine, “There’s a big discussion in our house right now: Do you just do it and say screw it? Or do you try desperately to get away with [a secret ceremony] where you don’t have any fun because you’re hiding in a cave somewhere?”
Aniston was previously married to Brad Pitt for five years from 2000 to 2005.
Click thumbnails for larger pictures