Well, it's official - Jennifer Aniston and Justin Theroux are married.
Despite the couple's lengthy engagement, no one saw the nuptials coming, as Jen the couple did a bang-up job of disguising the wedding as a different kind of celebration.
Guests arrived thinking they'd been invited to Theroux's birthday party, only to find out they were about to witness a much bigger occasion.
Despite the secrecy, details of Jennifer and Justin's wedding have begun to emerge, and it sounds like it was quite thr star-studded rager.
Celebs ranging from Howard Stern to Robert Downey, Jr. were on hand; Courteney Cox served as maid of honor; and Dj Samantha Ronson spun records until 4 am.
Apparently, Jen and Justin had no trouble recovering from their hangovers, as they boarded a private plane bound for their honeymoon destination of Bora Bora early yesterday morning.
Strangely, People magazine is reporting that a gaggle of Jen's best gal pals including Cox and Chelsea Handler will be joining them at their island destination.
A source tells the magazine that the Therouxs brought Jen's besties, as they "want the celebration to last as long as possible."
It's a little weird, but we're guessing Justin wasn't too surprised by his new wife's request.
After all, anyone who knows Aniston knows that she'd be nothing without Friends. And friends.