Cameron Diaz hasn’t ruled out kids

Cameron Diaz hasn’t ruled out having children.

The 40-year-old actress spoke about why she isn’t married in an interview with Esquire magazine, and said that while she doesn’t need children in her life to make her happy, she hadn’t decided that they are not for her.

“[Marriage] just wasn’t the thing I was drawn to. I certainly didn’t want it in my 20s. Or my 30s,” she explained.

“I don’t need to have the children in my life be a part of my literal flesh. And anyway, there’s still a possibility of that, I ain’t that old. I’m feeling very… capable.”