Angela Lansbury has courted controversy by saying women should take "some of the blame" for their encounters with sexual misconduct.
The veteran actress was asked for her take on the sexual harassment and assault scandal sweeping Hollywood in an interview with Radio Times magazine, and she said women have to shoulder part of the blame because they make themselves look good.
"There are two sides to this coin. We have to own up to the fact women, since time immemorial, have gone out of their way to make themselves attractive," she said. "And unfortunately it has backfired on us, and this is where we are today. We must sometimes take blame. Although it's awful to say we can't make ourselves look as attractive as possible without being knocked down and raped.
"Should women be prepared for this? No, they shouldn't have to be. There's no excuse for that."
The 92-year-old believes that sexually inappropriate behaviour in the workplace will stop since the sexual harassment and assault allegations came out against the likes of Harvey Weinstein, Kevin Spacey, Brett Ratner and James Toback.
"I think it will stop now - it will have to. I think a lot of men must be very worried at this point," she added.
During the interview, Lansbury, who was made a Dame in 2014, also opened up her short marriage to American actor Richard Cromwell. They got hitched in 1945, when she was 19 and he was 35, and divorced the following year.
"I had no idea that I was marrying a gay man," she said. "It didn't injure or damage me in any way, because he maintained a friendship with me and my future husband (Peter Shaw). But it was a shock to me when it ended, I wasn't prepared for that. It was just a terrible error I made as a very young woman. But I don't regret it."
The Murder, She Wrote star had two children with Shaw and they were married until his death in 2003.