Finally! Jennifer Aniston ties the knot with Justin Theroux

Congrats are in order for Jennifer Aniston and Justin Theroux today, with the news that the long-term couple are now officially married,

Two years after getting engaged, the new Mr. and Mrs. tied the knot in a top-secret ceremony at their Los Angeles home yesterday.

Photos posted by gossip site TMZ today show an intimate, beautifully decorated wedding at Jennifer and Justin's $21m (€19.2m) Bel Air mansion. 

Guests were gathered on low stools around small candlelit tables, with a large dancefloor set up on the grass and the pool covered over to create more walking space.

Not ones to take things too seriously, the couple topped their wedding cake with two giant bride-and-groom Muppet-style figurines.

The wedding was so top-secret that not even the guests themselves knew what was going down. Jennifer apparently told them she was throwing a surprise 44th birthday bash for her fiancé, but the wedding cake and the pastor holding a Bible soon gave the game away to the media.

A-list friends of the couple in attendance included Lisa Kudrow, Howard Stern, Sia, Chelsea Handler, Jennifer Meyer, Emily Blunt, John Krasinski, Ellen DeGeneres, Lake Bell, Scott Campbell, and Terry Richardson. In order to ensure that word did not get out to the press about the lavish wedding, it's thought Jen confiscated all of her staff members' phones in the week leading up to the big day.

Extreme, much?!

46-year-old Jennifer began dating fellow actor Justin Theroux back in 2012, and the pair got engaged a year and a half later.

Leftovers star Justin popped the question at his 41st birthday dinner at Blue Hill restaurant in New York, presenting the actress with an 8-carat cut diamond ring he had designed himself. And we reckon he did a VERY good job:

Although it's definitely been a long engagement, Jennifer said she was happy to wait. "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," she told AP in 2013. "And, you know, we already feel married."

Back in 2000, Jennifer became one half of Hollywood's golden couple when she married Brad Pitt, but the pair split up five years later.

Since then Jennifer has been linked to a number of men, including her Break-Up co-star Vince Vaughn. However she seems to have truly found happiness with Justin.,calling him the "best thing" to ever happen to her.