Just a couple of weeks after reports surfaced that Cameron Diaz and Benji Madden were engaged, the private couple tied the knot Monday, according to Us Weekly.
The 42-year-old Annie star and the 35-year-old Good Charlotte rocker reportedly said "I do" at Cameron's Beverly Hills home in front of close friends and family, including Nicole Richie, Joel Madden, Reese Witherspoon, Samantha Ronson and Gwyneth Paltrow.
Nicole and Joel's son, Sparrow, served as the ring bearer for the ceremony, while Nicole, Drew Barrymore, Cameron's sister Chimene and assistant Jesse Lutz stood by her side as her bridesmaids.
Cameron first sparked speculation of an engagement when she struck a pose wearing a gold ring on that finger on the red carpet of the Hollywood Costume Exhibition in Los Angeles in October. She had it on again during a photo call for Annie last month.
Prior to her big day, it wasn't clear if Cameron would ever wed, given the numerous interviews she gave about not being tied to the idea of tying the knot.
"A lot of people chase after it because they've been told, 'This equals happiness.' They chase it, they get it, and they find out, 'Why did I think this was going to make me happy? I'm miserable!'" she told InStyle magazine last May. "I don't know if anyone is really naturally monogamous. We all have the same instincts as animals. But we live in a society where it's been ingrained in us to do these things."
We guess Benji was the man to change her mind. This is the first marriage for her and the musician, who had been dating for about seven months. Congrats to the couple!