Anne Hathaway Is Already Too Old for Hollywood

She's 32.

(Image credit: Archives)

Ageism is a major issue for women in Hollywood—Amy Schumer addressed the point in a skit (opens in new tab), Maggie Gyllenhaal and others have been candid about it in interviews (opens in new tab). But how soon you're considered an "old" actress is startling. Anne Hathaway, just 32, told Glamour UK (opens in new tab), she's already losing roles to younger girls:

"I can't complain about it because I benefitted from it," she said. "When I was in my early twenties, parts would be written for women in their fifties and I would get them. And now I'm in my early thirties and I'm like, 'Why did that 24 year old get that part?' I was that 24 year old once, I can't be upset about it, it's the way things are. All I can do right now is think that thankfully you have built up perhaps a little bit of cachet and can tell stories that interest you and if people go to see them you'll be allowed to make more."

Hathaway also touched on her admiration for one younger star, 25-year-old Taylor Swift. "She just seems to be following her heart. I met her—I hope it's OK to say this—when she and Jake [Gyllenhaal] were together. She was 20 at the time, and we hung out one night. I was like, 'You are a magnificent creature.' She was on fire and I've watched her become this force of nature."

See you on the 1989 World Tour stage (opens in new tab), Anne.

Alyssa Bailey
News and Strategy Editor

Alyssa Bailey is the news and strategy editor at, where she oversees coverage of celebrities and royals (particularly Meghan Markle and Kate Middleton). She previously held positions at InStyle and Cosmopolitan. When she's not working, she loves running around Central Park, making people take #ootd pics of her, and exploring New York City.