US Weekly reported last week that Cameron Diaz and Benji Madden are engaged. Last night PEOPLE came on board.

"It happened a few nights ago," a Madden pal tells PEOPLE about the proposal. "All of Benji's friends are aware and happy for him."

Apparently her mother “is a fan of him and gave her blessing”.

Cam was out in LA yesterday with what looks to be a big ring on her hand. So, now that PEOPLE is going forward with the story, likely with approval, even though both their reps haven’t commented (on the record), that’s it right? After all the douchebags she had to go through – Jared Leto, Justin Timberlake, A-Rod, Diddy, Elon Musk – has she finally found a nice guy? Benji and that piece of sh-t Hilton broke up over 6 years ago. You think that’s enough time for those toxins to leave his body and soul?