A-list actress Cameron Diaz has married her musician boyfriend Benji Madden in a private ceremony at their Beverly Hills home, reports said Tuesday.
"We couldn't be happier to begin our new journey together surrounded by our closest family and friends," the couple told People magazine, Hollywood's celebrity bible.
Forty-two year-old Diaz and 35-year-old Madden -- who plays guitar in punk-style band Good Charlotte, formed with his twin brother Joel -- held an "intimate" rehearsal dinner over the weekend, it said.
Madden was previously engaged to Australian actress Sophie Monk, and has dated Paris Hilton. Diaz's former paramours have included Matt Dillon and Justin Timberlake.
A source told the magazine: "Getting married is the next step when you are totally in love and comfortable with someone .. Cameron has found true happiness."
A representative for the actress, famous for films including 1998's "There's Something about Mary" and 2001's "Vanilla Sky," did not respond to requests for confirmation or comment on the reports.