The actress and the musician tied to knot Monday night at an intimate ceremony at Diaz's home.
Cameron Diaz and Benji Madden have tied the knot!
The 42-year-old actress and the 35-year-old musician said their vows at an intimate wedding ceremony held at Diaz's Beverly Hills home on Monday night, the couple's rep confirmed to People.
NEWS: Cameron Diaz Set to Marry Benji Madden Tonight
"We couldn't be happier to begin our new journey together surrounded by our closest family and friends," Diaz and Madden said in a joint statement to People.
Diaz and Madden have reportedly been seeing each other since May 2014 and got engaged in December, although the couple had never officially confirmed it until now.
According to Us, the private ceremony was held in front of close friends and family, including Reese Witherspoon, Samantha Ronson, and Gwyneth Paltrow.
Diaz's sister Chimene and Drew Barrymore were among the bridesmaids.
NEWS: Cameron Diaz: 'Yes, I Have Been with a Lady'
The wedding's ring bearer was Benji's nephew Sparrow, the son of Benji's twin brother Joel and his wife, Nicole Richie. Richie also served as a bridesmaid.
On Sunday morning, Barrymore threw Diaz a bridal shower. Later that evening Diaz hosted an intimate rehearsal dinner at her home.
Congrats to the happy couple!