Late night talk show host Jimmy Kimmel married long-term girlfriend Molly McNearney on Saturday in a star-studded ceremony in Ojai, California.
The wedding, held at the Ojai Valley Spa and Inn, was attended by famous guests including Jennifer Aniston and her fiancé Justin Theroux, Ben Affleck and wife Jennifer Garner and Matt Damon and his wife Luciana.
New mum Kristen Bell and Dax Shepard, who welcomed their first child in March, comedienne Ellen DeGeneres and wife Portia De Rossi, and Emily Blunt and husband John Krasinski were also in attendance.
Jimmy, 45, was dapper in a tuxedo while his 35-year-old bride looked stunning in a white lace wedding gown with sweetheart neckline.
Molly was watched by around 300 guests as she walked down the aisle alongside her father.
At the end of the ceremony, the newlyweds, who began dating in 2009, exited to George Harrison's My Sweet Lord.
"They are a really great couple," a source told Us Weekly. "Everyone is very happy for them."
The couple got engaged last year when the TV show host proposed to the Jimmy Kimmel Live's co-head writer while the two were on holiday in South Africa.
Guests gathered the night before the wedding for the rehearsal dinner, according to Us Weekly, where "guests were taken via trolley to a big barn near the inn, where the bride and groom – both dressed in all white – waited to greet them."
Invitations to the romantic ceremony – which took place in the idyllic setting of 220 acres of steeped mountains just 90 minutes away from Las Angeles – requested that guests make a charitable donation instead of wedding gifts for the newlywed couple.
All the news as Duchess Kate's due date draws close...