The 41-year-old 'Vanilla Sky' star has been romantically linked to high-profile stars like Justin Timberlake and Alex Rodriguez among other, reported E!Online.
"I've never said never to anything in life. If I wanted kids, at any point in life, I would have them. But I'm certain that if at any point I wanted a child, that child would find its way into my life, whether through adoption, or through being in a relationship with somebody who has a child," Diaz said.
"I can't see the future, but one thing I do know is that I'm not childless. I have a ton of children in my life. I can have a kid any second, if I want. All my friends would be like, 'Sure, come and get them,'" she said.