Jennifer Aniston feels "pressured" to have children.
The 45-year-old actress - who has been dating Justin Theroux for two years - has admitted that finds the criticism "unfair".
She said: "I don't like [the pressure] that people put on me, on women - that you've failed yourself as a female because you haven't procreated. I don't think it's fair.
"You may not have a child come out of your vagina, but that doesn't mean you aren't mothering - dogs, friends, friends' children.
"This continually is said about me: that I was so career-driven and focused on myself; that I don't want to be a mother, and how selfish that is."
The 'Cake' star has also hit back at those who brand feminism as "complicated".
When asked why it is so, she said: "Because people overcomplicate it.
"It's simply believing in equality between men and women. Pretty basic."
Jennifer - who was previously married to Brad Pitt - has also branded Hollywood sexist.
She told Allure magazine: "A woman going physically unattractive is where you get recognition and some sort of respect. You read things like, 'Oh, finally, she's acting!'"
When asked about the buzz surrounding her portrayal of Claire Simmons - including a Golden Globe nomination - she added: "[The attention is] quite sexist, to be honest, because men don't get that."
Tagged in Brad Pitt Jennifer Aniston Justin Theroux