Cameron Diaz is known for being one of Hollywood's most beautiful women, mainly due to her desirable figure.

So when it comes to stripping off, she has nothing to worry about!

While featuring in several breath-taking snaps for Esquire magazine's August issue, the 41 year-old actress opened up about appearing nude for the first time ever on the big-screen in 'Sex Tape,' starring alongside Jason Segel.

"It's a first for me. But Jason gets naked, too. It's just a part of the role. So I did it. I mean you see everything," she revealed of the hotly anticipated flick.

But this hasn't seemed to faze Diaz too much as she admitted to the mag that being an actress is "weird" but "great."

"It's a weird job, right?" she continued. "I found myself (filming 'Sex Tape') in a room in the middle of nowhere Massachusetts at 11 at night doing a childbirth scene, and everybody's screaming at one another."

Adding, "Jason, the cameramen, the director and me acting like I'm trying to push a basketball out of my vajoon. Crazy s--t, right? And the thing is, I always take a moment to say, 'We're lucky. This is a great job. A fun job.'"

Although cinemagoers will be able to see Diaz act as a mother onscreen, this isn't something she wants in her real personal life.

More: Cameron Diaz 'Really Happy' With Benji Madden

"It's so much more work to have children. To have lives besides your own that you are responsible for - I didn't take that on. That did make things easier for me," she confessed. "A baby - that's all day, every day for 18 years. Not having a baby might really make things easier, but that doesn't make it an easy decision."

More: Jason Segel And Cameron Diaz Bare All As Hilarious Married Couple In Trailer For 'Sex Tape'

"I like protecting people, but I was never drawn to being a mother," Cameron added. "I have it much easier than any of them. That's just what it is.Doesn't mean life isn't sometimes hard. I'm 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."

'Sex Tape' is set to hit theatres on July 18th 2014.

sEX tAPE
Cameron Diaz and Jason Segel star in 'Sex Tape'