'Grateful'

Cameron Diaz is one of the cover stars featured in the September issue of InStyle to celebrate its 25th anniversary (her company includes actresses such as Jennifer Garner, Julianne Moore and Jennifer Aniston). And the private celebrity, who hasn't been in any acting projects since 2014, opened up about what her life is like now.