Hollywood star Cameron Diaz and rocker Benji Madden got married in their Los Angeles home on Monday, People magazine reported
Diaz, 42, and Madden, 35, had been dating since May and got engaged shortly before Christmas,
Diaz, a Golden Globe-nominated actress, most recently starred in the film Annie, a reworking of the Tony-winning 1977 Broadway musical of the same name.
Madden is best known for performing in the rock bands Good Charlotte and The Madden Brothers with his twin brother Joel Madden.