Cameron Diaz, Benji Madden Engaged

Cameron Diaz.

HOLLYWOOD—Actress Cameron Diaz, 42, and Good Charlotte guitarist Benji Madden, 35, are now engaged!

Diaz and Madden made their first public appearance as a couple in May 2014 and have been together since. Diaz is currently starring in the movie musical “Annie” alongside Jamie Foxx.