Jennifer Aniston and Justin Theroux are married! [PHOTO]

After three long years of engagement, Jennifer Aniston and Justin Theroux are finally married.

The newlyweds

Jennifer Aniston and longtime fiance of three years, Justin Theroux, are finally married.

After years of taunting the public with their long engagement, the couple have tied the knot.

The most anticipated wedding of the century took place in the couple's home in front of more than 70 family members and friends on Wednesday at their Bel Air home.

According to TMZ, party staffers were spotted bringing in a large cake topped with two puppet characters, and a man who appeared to be a pastor was seen arriving on the grounds.

Guests included Lisa Kudrow, Chelsea Handler, Howard Stern and Ellen Degeneres.

Justin popped the question to the Friends' actress on his birthday in 2012.

The couple have not made any comments yet.

Congrats to the couple of the year!

See photos from the wedding above.

Stay tuned for the official wedding pictures.


Unblock notifications in browser settings.

Eyewitness? Submit your stories now via social or: