Annie actress Cameron Diaz has been dating Good Charlotte member Benji Madden since spring 2014, but she isn't revealing if the couple will be walking down the aisle anytime soon. The 42-year-old actress is however opening up about what makes a relationship work. Read More »