"I'm not opposed to doing nudity, as long as it's part of the story. I'll do whatever has to get done if it's the right thing," she told Marie Claire in an interview.
The 42-year-old actress said she was not looking for anything in her life be it children or a husband.
"We live in a society where everyone has kids, so they want other people to have kids. There is this culture that says celebrities are supposed to be just like us, so people think,'I have children, why doesn't she?'
Diaz, who is currently dating Benji Madden, is also in no rush to get married.
"I'm not looking for a husband or marriage or not not looking for that stuff. I'm living, not thinking what I should or shouldn't be doing with my life," she said.