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."
Jennifer Aniston in a scene from Cake.
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!'"
• Read more: Oscar buzz for Jennifer Aniston
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."
- Bang! Showbiz