Los Angeles - Megan Fox has pledged never to make another x-rated movie for fear of it affecting her children.
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."
See the trailer for Teenage Mutant Ninja Turtles:
A Star Wars spin off has been confirmed for 2020, according to Disney CEO Bob Iger. Read More »
Add your review
Jared Leto will produce and star in a movie about acclaimed artist Andy Warhol. Read More »
Add your review
South AfricaCity Press
Cape TownCity Press
HousesR 2 300 000
HousesR 2 500 000
HousesR 3 800 000