Cameron Diaz covers the May 2012 issue of InStyle which hits newsstands in the US on Friday, April 20.
Wearing Valentino, this is what the 39-year-old actress had to say:
On her dating history:
“I would never have guessed that I would end up dating any of the guys I’ve dated—never! There’s no through-line between them. But I love love, and love comes from many different places. When I was going through a bit of a heartbreak a little while ago, I said to a friend, ‘Wow, this really hurts!’ And he said to me, ‘That just shows you what your capacity for loving is.’
On having kids:
“Society definitely puts pressure on women to make them think their lives should go a certain way. I’ve never said I don’t want children—I just haven’t had children yet. I don’t know what’s going to happen in my life! I could end up adopting children. I could end up with a partner who already has children. Who knows? I’m not trying to fit into anyone’s box about how I should be. I just fit in my own box.”
On her new project as a nutrition educator:
“Everyone needs to find a purpose, and I think mine is to help other people. This project is only in the blueprint stages, but I’m creating a space where I can teach healthy habits that girls can build on. I see women struggling with their bodies because they don’t know how they work on basic levels, starting with nutrition. The more I talk about this with people , the more I realize how much it’s needed. I’m really throwing all of my energy into it.”