It happened. It really, truly, finally happened — well, allegedly, anyway. Jennifer Aniston and longtime fiancé Justin Theroux reportedly tied the knot in a private ceremony at the Bel Air home on Wednesday, according to sneaky TMZ photographers. If nothing else, this is a great antidote to this summer's super-bummer cavalcade of divorce news

The outdoor ceremony and reception look gorgeous, if you're looking for ideas for your own nuptials. But can we talk about the cake? Paparazzi spotted the signature wedding dessert being delivered with some peculiar cake toppers: Muppet versions of Theroux and a veiled Aniston. I mean, I guess? Who doesn't love a bit of whimsy? 

RELATED: Jennifer Aniston hung up on a prenup

So, who was lucky enough to make the guest list for this most exclusive of exclusive to-dos? According to  Us Weekly, well-wishers on hand included "Friends" co-star Lisa Kudrow, Emily Blunt and John Krasinski, Ellen DeGeneres, Lake Bell, Chelsea Handler, controversial photographer Terry Richardson, Sia and ... Howard Stern? Sure, I guess. 

RELATED: Zooey Deschanel gives birth, has a new "New Girl" in her life

Aniston and Theroux first started dating while filming David Wain's underrated comedy "Wanderlust" and have been  engaged since 2012. Her birthday is coming up on Monday, and a honeymoon seems like a great way to celebrate, right? 

Follow Ned Ehrbar on Twitter: @nedrick