Jennifer Aniston is a married woman.
The actress swapped vows with Justin Theroux Wednesday in a private ceremony at at the couple's Bel Air mansion, E! News confirms. Although it was an intimate affair, attendees included heavyweight celebs such as Howard Stern, Jason Bateman, Lisa Kudrow, Sia Furler, Samantha Ronson, Chelsea Handler, John Krasinski, Emily Blunt, Ellen DeGeneres and more. Pictures posted by TMZ revealed outdoor tables, a dance floor and cake at the couple's estate.
According to People, Aniston's longtime pal Courteney Cox served as maid of honor, while Theroux's buddy Scott Campbell served as best man at the nuptials. Of course, we like to picture Aniston enthusiastically saying "I do!" as she did in the lying-around-in-wedding-dresses episode of "Friends."
Famously, this is the former sitcom sweetheart's second trip down the aisle, her first marriage to Brad Pitt lasting five years. Pitt married Angelina Jolie in a secret ceremony in 2014.
Theroux and Aniston, 46, had met before via mutual friend Ben Stiller (Theroux co-wrote "Tropic Thunder"), but they didn't even start dating until after getting to know each other better on the set of "Wanderlust"–the communal nudity might not have hurt in breaking the ice–in the fall of 2010.
They went public the following May, and on Theroux's 41st birthday, he's the one who offered up a gift: He popped the question with a dazzling diamond ring. Rather fitting, then, that they should tie the knot so close to his birthday. The "Leftovers" star turns 44 on Monday.