Guests included celebrities Lisa Kudrow, Chelsea Handler and Howard Stern.
Aniston, 46, and Theroux, who turns 44 next Monday, met while Aniston was on vacation in Hawaii with her friend and former Friends co-star Courteney Cox.
Aniston and Theroux were engaged in 2012 after dating for over a year.
In an interview with The Hollywood Reporter earlier this year, Aniston described that, “it was his humor, mainly” that drew her to Theroux. “He’s the easiest guy to hang around. He was so completely in his skin. It was the first time I remember being so comfortable [with a romantic interest].”
In July 2013, Aniston explained why she and Theroux kept delaying their nuptials: “We just want to do it when it’s perfect, and we’re not rushed, and no one is rushing from a job or rushing to a job... And, you know, we already feel married.”
This is the first marriage for Justin and second for Jen. She was previously married to Brad Pitt from 2000 to 2005. Pitt now has six children with Angelina Jolie, whom he wed in August 2014.
Ellen DeGeneres said that she and wife Portia de Rossi were concerned about a particular Aniston party they could not attend.
“Because [the wedding] is so secretive, when we’re invited, we go, ‘We’re not in town, but should we be in town?’” the talk show host admitted in November 2014.