Hollywood actress Megan Fox has ruled out starring in any more x-rated movie scenes.
The 29-year-old actress is well-known for her saucy scenes in Hollywood films, but Megan has revealed her days of starring as a scantily-clad sex symbol are already over.
The 'Transformers' star - who has sons Noah, three, and Bodhi, two, and is currently pregnant with her third child - said: "There are just certain things boys should never see their mothers do.
"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."
Megan said that as a mother, she must decide what is and is not appropriate for her children.
She told The Sun on Sunday newspaper: "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.
"They can't separate the experience from the reality from the art. It gets very confusing when it's your own mother."
Meanwhile, Megan also revealed she is looking forward to having another boy with her estranged husband Brian Austin Green, even though she previously planned to divorce him.
She shared: "The third one will have the best experience of us as parents.
"And he also has two older brothers who are also going to take care of him."