Congratulations are in order again – this time it’s Cameron Diaz and Benji Madden, who have announced their engagement. Um... is it me, or did these two pretty much slip their entire relationship under the radar?

According to Us Weekly, the Sex Tape actress has been dating the Good Charlotte guitarist for seven months now. They must have been seven months of pure bliss, because the couple have been remarkably quick to take the plunge.

"Everyone thinks it's wild but are so happy for them," a source told Us of the two, who first went public as a couple this past May.

Cameron Diaz
It's official! Diaz is off the market.

"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."

Apparently, the soon-to-be-newlyweds were introduced by reality star/sass ball Nicole Richie, who had a witty comment to share, natch.

"I'm going to take responsibility for everything," Richie said in an interview over the summer.

More: "Sex Tape": Cameron Diaz and Jason Segel Spice Up Their Love Lives In The Digital Age

To be fair, the couple have been dropping not-so-subtle hints for a while before the official announcement. A piece of bling on Diaz’ ring finger sparked the rumour mill early on and it’s been churning ever since. Diaz recently spoke out about her reported fiancé in the January issue of Cosmopolitan but made sure to steer clear of answering questions about an engagement.

"Timing is everything," she explained. "If you get into a relationship where you want something the guy doesn't want, it's never gonna work."

Wise words Ms. Diaz. Wise words.