Oscar-winner Anne Hathaway is only 32 but admits losing roles to younger actresses in Hollywood.
"I can't complain about it because I benefited from it," Hathaway said interview with Glamour UK.
"When I was in my early 20s, parts would be written for women in their 50s and I would get them.