Amy Adams believes the gender wage gap in Hollywood will improve if society's outlook on women changes.
The 42-year-old actress accepts that because of her sex she has to negotiate her wages, however, she strongly believes that if women were appreciated more that would be notable in their salary.
Speaking in the latest issue of Elle UK magazine, she explained: "The negotiation comes to a standstill and I have to make a choice, which a lot of women do.
"I can walk away. But I choose not to ... this is an issue not just about women's pay; we need to work on how women are viewed in society and then the pay will be reflected in that."
The 'Arrival' star - who has six-year-old daughter Aviana Olea with husband Darren Le Gallo - also said that precious time with her only child is her priority now and when she does get offers for movies she has to think about whether it is worth the time away from her little girl.
She added: "Right now time is more important to me. So that's what I negotiate because any time I'm working, I'm not spending with my daughter."
Amy starred in 'American Hustle' last year and at the time she admitted she knew about the pay gap between herself and her male co-stars before signing up to the project.
She said: "Yeah, I did [know]. I didn't speak about it before and I'm probably not going to speak about it forever, because I disagreed with ... not Jennifer per se, but people who had opinions on how women should go about negotiating ...
"The truth is we hire people to negotiate on our behalf, men and women ... I knew I was being paid less and I still agreed to do it because the option comes down to do it or don't do it."
Tagged in Amy Adams