Cameron Diaz and Benji Madden may have made their trip to the altar quick, but that doesn't mean they sacrificed on their dream wedding in the process. Just days after their surprise wedding, we're finding out some spectacular details about their big day.
According to Us Weekly the bride and groom-to-be spent the morning getting ready in separate rooms at Diaz's Beverly Hills home. Diaz was surrounded by her A-list bridesmaids, including her new sister-in-law Nicole Richie and Drew Barrymore, as well as her own older sister, Chimene Cain, and her assistant Jesse Lutz. For Madden, attendants included brothers Josh and Joel.
The ladies donned black dresses and carried white bouquets as they walked down the aisle to a Ryan Adams song, and while there's no word on a designer, Diaz is said to have wowed in a sparkly wedding dress complete with a low-cut back. She made her way down the aisle to Nat King Cole's "Stardust." Not surprisingly, Richie's 5-year-old son Sparrow served as the couple's ring bearer.
See More: The 25 Most Iconic Movie Proposals
"It was a beautiful, heartfelt ceremony," a source told the magazine of their Jewish nuptials. But it didn't come without its laughs, either. Apparently, Madden dropped his ring when it was his turn to present it to the bride, which elicited lots of laughter from the couple's 100 guests, which included stars like Gwyneth Paltrow, Samantha Ronson, Lionel Richie, Toni Collette, Judd Apatow, Leslie Mann, and Robin Antin.
Planned by Yifat Oren and Stefanie Cove, friends and family partied during a tented reception surrounded by tons of olive trees and dewy candlelight. They even had two celebrity wedding singers: Ryan Adams serenaded the duo on guitar before Lionel Richie says "Easy" from a piano.
Towards the end of the night, Diaz even slipped into a second wedding dress! While most guests left around 10 p.m., several late night revelers stayed with the couple until midnight.