After years of speculation about when Jennifer Aniston and Justin Theroux would tie the knot, the longtime couple finally made it official Wednesday at their Bel Air home, according to People.
The wedding festivities started in the late afternoon, the mag reported, with VIP guests including Howard Stern and his wife Beth Ostrosky Stern, Samantha Ronson, Lisa Kudrow and Chelsea Handler all in attendance.
All of their guests were actually told they were coming to a birthday party for Justin. "Jen and Justin wanted to surprise guests, and guests were certainly surprised," a source told People. "Jen has been very good at keeping her wedding planning secret. Only her closest confidants knew that the party was actually a surprise wedding."
The longtime couple, who had been engaged for three years, appeared to keep their wedding intimate, with table settings for only about 74 people visible outdoors. TMZ also posted photos of the scene, which showed a dance floor and a cake set up as well. So far, no further details about the wedding – including the Cake star's dress have been revealed.
This is the second marriage for Jennifer, who was previously married to Brad Pitt. Congrats to these two!