Looks like Cameron Diaz is going to lose her spot on the list of celebrities who've never married. The 42-year-old is engaged to boyfriend Benji Madden, multiple sources tell Us. Diaz and the Good Charlotte rocker, 35, have been dating just seven months. "Everyone thinks it's wild but are so happy for them," says one source. "Benji always tends to fall in love easily, but this time it's for real and he landed a great girl." Back in September, a friend of the couple said that Diaz "doesn't care about getting married but wants babies," while Madden (twin brother to bandmate and Nicole Richie-husband Joel Madden) "wants to get engaged and married first."
Us notes that Richie, a friend of Diaz's, claimed back in July to have set the couple up. Benji Madden used to date former Richie BFF Paris Hilton, who was notably excluded from the Richie-Joel Madden wedding guest list. (Diaz was already wearing a "suspicious-looking diamond ring" back in October.)