There are probably a (thankfully small number) of rapists who would almost rape indiscriminately.
The question raised by Angela Lansbury (who was certainly considered very attractive in her youth) is, I think, not about young women dressing to look attractive, but dressing in an overtly sexy way.
I think we could all recognise the difference between a pretty girl, dressed attractively and a girl dressed in a very sexy flamboyant way. I would not be happy to see my daughter or grand-daughter going out in an overtly sexy "come and get me" outfit, which sends out certain signals.
If a woman is attacked or raped it is the fault of the attacker but girls and women need to safeguard themselves.
We should bring up our sons to respect women and our daughters to respect themselves and be aware of the dangers of irresponsible dress and behaviour.