Actress Cameron Diaz a Engaged + All The Men She Dated

Cameron Diaz is reportedly engaged to boyfriend Benji Madden. The 43-year-old actress started dating the Good Charlotte rocker in May, and sources claim she is now ready to take their relationship to the next level after a whirlwind seven months. �Everyone thinks it's wild but are so happy for them,� a source told Us Weekly. �Benji always tends to fall in love easily, but this time it's for real and he landed a great girl.