Cameron Diaz stopped acting approximately five years ago and she couldn’t be any more pleased with herself. During her appearence on In Goop Health: The Sessions, with Gwyneth Paltrow, the actress explained how her step away from the business was ultimately for the better.