Prior to the ceremony, the couple got ready in separate rooms — with Diaz, 42, and her bridesmaids Nicole Richie (her new sister-in-law!), Drew Barrymore, her older sister Chimene Cain, and Diaz’s assistant Jesse Lutz getting their makeup done by Lona Vigi. Madden, 35, and his groomsmen Josh and Joel Madden changed into their black tuxes. Madden gave his bride a special note that she received just before the vows.
The event, which was planned by Yifat Oren and Stefanie Cove, featured a Jewish ceremony on a stage set up inside of Diaz’s home. The bridesmaids wore black dresses and carried white bouquets, entering the room to a Ryan Adams song. See photos of Diaz's gorgeous engagement ring.
Benji’s nephew Sparrow Madden, the 5-year-old son of Nicole Richie and Joel Madden, was the couple’s ring bearer. Diaz entered to “Stardust” by Nat King Cole. She wore a gown with a low-cut back and lots of sparkle.
An officiant presided over the service, reading the seven blessings for the couple. When the time came for the pair to exchange rings, Benji accidentally dropped his, and the 100 guests laughed along with the bridal party. To seal the deal — as is custom in a Jewish ceremony — Madden stepped on and broke a glass as the crowd shouted, “Mazel Tov!”
“It was a beautiful, heartfelt ceremony,” a source told Us Weekly.
After the vows, Madden requested personal time with Diaz, during which they entered a private room for about 30 minutes, asking not to be disturbed — a Jewish wedding ritual known as Yichud.
Guests, including Gwyneth Paltrow, Samantha Ronson, Lionel Richie, Toni Collette, Nancy Juvonen, Judd Apatow, Leslie Mann, and Robin Antin, enjoyed a cocktail hour in the backyard’s outdoor tent, which was decorated with olive trees, linen tablecloths, and beeswax candles. The newlyweds soon joined their friends and family in the tent, giving a welcome toast.
Then Ryan Adams gave a surprise performance on guitar, and he was followed by Lionel Richie, who performed his hit “Easy” on the piano.
Toasts were given by Cameron’s mom Billie Diaz, her older sister Chimene Cain, and film mogul Jeffrey Katzenberg. The crowd was laughing and clapping throughout the speeches.
DJ Patrick Belton then brought everyone to the dance floor as guests danced to hits like Pharrell Williams’ “Happy,” Jessie J’s “Bang Bang,” Rihanna’s “We Found Love,” and Bruno Mars’ “Treasure.”
Before the cake was cut at 10 p.m., Diaz slipped into a second white dress, short-sleeved and floor length with beading and sequins at the top. The couple then cut the cake and drank champagne as everyone cheered for them.
Although the majority of the guests left soon after, about 30 close friends and family remained at the house to party until midnight.
After a long day, the newlyweds spent their wedding night at home.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!