Cameron Diaz Reveals Why She Waited Until She Was 42 to Get Married Posted on June 14, 2017 by meetingp Cameron Diaz just dished on why she held off on tying the knot with husband Benji Madden until she was 42-years-old.