It's been a devastating summer full of celebrity breakups -- but Jennifer Aniston and Justin Theroux are here to restore your faith in true love.
After getting engaged in August 2012 and weathering endless tabloid marriage rumors, the couple has finally made things official.
[seealso url = "http://sale-online.click/2015/08/04/love-is-dead-2015/"]
According to People, they exchanged vows in front of over 70 friends and family members on Wednesday at their home in Bel Air, California.
Representatives for Aniston and Theroux did not immediately respond to messages from Mashable.
Sources told TMZ that Aniston reportedly disguised the ceremony as a birthday bash for Theroux, and pulled a surprise wedding instead. Sneaky.
The celebration also included a large wooden deck built in the couple's backyard, with comfy lounging nooks and seating arrangements for 74, as well as a raised stage to round out an "intimate set-up," says People.
Among the guests were Chelsea Handler, John Krasinski, Howard Stern, and Aniston's former Friends co-star Lisa Kudrow.
We may still be in denial over the recent Miss Piggy/Kermit break-up -- but here's hoping this marriage can be a harbinger of hope after a desolate summer of brutal celebrity splits.