So, it looks like Justin Theroux is officially off the market. Following months of speculation, it would appear that he has married his long(ish) term partner, Jennifer Anniston, after an engagement lasting exactly 3 years - the pair were engaged on his birthday in 2012, the same date as their wedding (at least he won't forget it!)
She remained tight-lipped in the build-up to the day, managing to keep the news from both the press but also from her friends including Courtney Cox, Ellen DeGeneres and Emily Blunt.
The details remain few and far between but we do know that it definitely happened (on the 5th August at the couple's Bel Air mansion) and that the ring was designed by her friend Jennifer Meyer (wife of Tobey Maguire) and features two bands of gold with a ring of diamonds running through the middle.
The dress, allegedly, was a $8,400 Mark Zuzino form-fitting silk and lace design featuring cap sleeves, an "illusion" neckline and a short train. We know that the designer submitted sketches for Jennifer to choose from and a stylist apparently let slip that this one was "Jen's dress" . Yes, we know it's a flimsy confirmation, but we're hoping the rumours are correct as it's a stunning dress and exactly what Jennifer would look amazing in!
Jennifer has made no secret that she'd love to be a mum so does that mean at 46 we can look forward to some Theroux babies sometime soon..?