Cameron Diaz
The 41-year beauty covers the August edition of the magazine.Esquire

Hollywood actress Cameron Diaz has revealed she is not interested in having children.

Covering the August Issue of Esquire magazine, the 41-year-old star admitted that her maternal instincts have never kicked in and she did not like the responsibilty that came with motherhood.

"It's so much more work to have children," she said. "To have lives besides your own that you are responsible for – I didn't take that on. ... A baby – that's all day, every day for 18 years."

Diaz may be dating Good Charlotte guitarist Benji Madden but she insists that there will not be the pitter patter of tiny feet any time soon.

She continued: "Not having a baby might really make things easier, but that doesn't make it an easy decision. I like protecting people, but I was never drawn to being a mother.

"I have it so much easier than any of them. That's just what it is. Doesn't mean life isn't sometimes hard. It's just what I am. I work on what I am. Right now, I think, things are good for me. I've done a lot. And I don't care anymore."

In the cover spread, Diaz shows off her enviable curves, long legs and toned abs in an array of striking poses.

One shot sees the blonde beauty in a wet and see-through shirt which reveals her white lace underwear. Another racy image shows her leaning against a wall in black leotard and killer gold heels.

She made sure to bring the same body-confidence to her nude screen in her latest movie, Sex Tape.

"It's a first for me. But Jason [Segel] gets naked, too. It's just a part of the role. So I did it. I mean you see everything," she said.

"I like being 41. I love it. So much s**t just falls away. Fear, mostly. It's the best age. That's when a woman knows how to work things, or she doesn't care about that anymore."

She added: "You just stop being afraid. You don't worry about what men think. You just don't worry that time registers anything awful."