Megan Fox, 29, has revealed that she will never again accept a role that involves sex scenes, for fear her children will see the films in years to come.
"There are just certain things boys should never see their mothers do,” she said.
"There are some good projects I've read that are with talented people, talented directors, but the things the women are required to do in the movie are things I can't have my sons ever know or see.
"I was offered a project that's coming out on HBO that centres around the life of a prostitute and it has very graphic sex scenes - things you would see in a pornographic film - and those are things that are degrading to the woman who's playing the character.
"It's up to the mother to determine what she thinks her children can handle seeing or not.
"I don't think my children should ever see me doing some of that stuff. I don't think my boys could handle that.”
Fox has two sons, Noah, three, and Bodhi, two, and is currently expecting her third child.