Cameron Diaz finally ties the knot with her fiance Benji Madden! The wedding was held on Monday, January 5, at their home in Beverly Hills.
The 42-year-old "Charlie's Angels" star and her Good Charlotte rocker fiancé Benji Madden had exchanged their vows at the former's Beverly Hills home in front of all their closest friends and family on Monday night. Some of the pair's guests who witnessed the union were Reese Witherspoon, Gwyneth Paltrow, Samantha Ronson and Robin Antin. On the groom's side, those that participated in their wedding were Benji's nephew, Joel Madden and Nicole Richie's son named Sparrow who served as the ring bearer. Joining the bride as her bridesmaids were her closest friends, Nicole Richie, Drew Barrymore, Diaz's sister Chimene and her assistant Jesse Lutz.
The wedding was organized by wedding planners named Yifat Oren and Stefanie Cove. Florists who showered the event with flowers were from The Velvet Garden. These wedding suppliers were the same as those used by Diaz's longtime friend and "Charlie's Angels" costar Drew Barrymore on her own wedding to Will Kopelman last June 2012.
Before saying their vows, the duo had done a rehearsal dinner which was catered by Lucques at the bride's Beverly Hills home a day before the wedding, on Sunday January 4. Last December 19, news of the couple's engagement was announced to the public after Diaz and Madden had been dating for seven months. During an interview with UK's "Stylist" magazine last July 2010, she said that she wasn't that open to marriage. "I think the big misconception in our society is that we're supposed to meet the one when we're 18 and we're supposed to get married to them and love them for the rest of our lives. Bulls-t."
But after dating several men including Justin Timberlake, Matt Dillon, Jared Letto and Alex Rodriguez, she finally found the one who made her say "I do."