She made fans happy.
Everybody adored Cameron Diaz. She entertained moviegoers by appearing in them. She was a well-known Hollywood actress.
However, she then made the decision to give up acting in order to devote more time to her family and role as a mother. She doesn’t display her family to the world and keeps them secret.