Even though Anne Hathaway is one of Hollywood's leading ladies AND has a Best Supporting Actress Oscar under her belt, she is still facing a lot of pressure to find work in recent years.
Anne, 32, spoke to Glamour magazine and admitted that she struggles to get parts because the best roles are going to the next generation of talented, younger actresses.
The brunette beauty discussed what it's like being a woman in the film industry as she posed in a dreamy photoshoot for Glamour.
The photoshoot captures Anne posing topless underneath a series of stylish, oversized coats.
Anne told the magazine: "I hate to admit it, but it’s true – there are fewer roles and the competition is just as fierce as ever."
"I look around at my peers and I’m so blown away by their talent and their beauty and their cool style, as well as their ability to be an actress and be a movie star and be good at it."
"I mean, they’re so good and we’re all trying to get the same parts."
The Devil Wears Prada star said that Hollywood's obsession with youth and beauty has helped her along in her career so far, however.
She revealed that in the past, she was the young actress landing the major roles, so now it's her turn to watch it happen.
"I can’t complain about it because I benefited from it", Anne explained.
"When I was in my early 20s, parts would be written for women in their 50s and I would get them."
"And now I’m in my early 30s and I’m like, 'Why did that 24 year old get that part?'"