Multiple sources are reporting that Cameron Diaz and her boyfriend of seven months, Good Charlotte rocker Benji Madden, are engaged.
Diaz, 42, and Madden, 35, first appeared in public as a couple in May.
"Everyone thinks it's wild but are so happy for them," a source tells Us Weekly.
"Benji always tends to fall in love easily, but this time it's for real and he landed a great girl. They obviously both make each other incredibly happy and there's nothing better than that."
Diaz has been seen lately wearing what looks suspiciously like a diamond engagement ring.
If the news is true, Madden has succeeded in what lesser men, Justin Timberlake and Alex Rodriguez among them, have failed to do – win Diaz’s heart.
And if the news is true, Diaz will be Nicole Richie’s sister-in-law. Madden is the twin and bandmate of Joel Madden, Richie’s husband.
“I approve of anything that's going to make Benji happy," Richie said over the summer on “Watch What Happens Live.”