
Hollywood has a special knack for making people feel far from perfect — especially actresses.
Here are 18 gorgeous women who have been told they were either too fat or too old to play a certain role.

Photo credit:
Getty ImagesMaggie Gyllenhaal
“Sherrybaby” star Maggie Gyllenhaal was turned down for a role because she was “too old” to play the love interest for a 55-year-old man. She was 37 at the time. “It was astonishing to me,” the actress told TheWrap. “It made me feel bad, and then it made me feel angry, and then it made me laugh.”