The 62-year-old tells Vogue magazine she was offered three different roles to play a witch after turning 40. She believed it meant women in her age group were "grotesque on some level," and told her husband, "It's over."
Streep played the editor of the fictional Vogue-like magazine Runway in the movie "The Devil Wears Prada." She is now gracing the January cover of the real magazine for the first time, joking that she's the oldest person to do so.
Next, she plays the former British Prime Minister Margaret Thatcher in the film "Iron Lady," which opens Jan. 13.
The January issue of Vogue goes on sale Dec. 20.