Justin Theroux, Jennifer Aniston Justin Theroux, Jennifer Aniston

Now that's how you pull off a secret wedding.

Jennifer Aniston and Justin Theroux finally took the plunge and got married, Us Weekly reports.

The longtime couple tied the knot with little fanfare on Wednesday afternoon at their home in Los Angeles. Guests included Aniston's Friends co-star Lisa Kudrow, as well as Howard Stern, Chelsea Handler, Emily Blunt and John Krasinski, and Ellen DeGeneres.

Emails to Aniston and Theroux's reps were not immediately returned on Thursday.

Aniston, 46, and Theroux, who will turn 44 on Monday, became an item after filming Wanderlustin 2011. They got engaged in August 2012, and have essentially been dodging speculation about when they will get married - or if they have already - ever since.

Check out other secret celebrity weddings

But this time, it appears the reports are true. TMZ posted photos of the event on Wednesday, including shots of a cake — with massive muppet cake toppers — and a dance floor.

This is the first marriage for Theroux and the second for Aniston, who was previously married to Brad Pitt from 2000 to 2005. Incidentally, Pitt married Angelina Jolie almost exactly a year ago in a secret ceremony in France.