Few if any of the women who criticize this sort of attire could get away with showing that much leg themselves. In other words, they’re much older than she is or out of shape, and they know they could never dress that way. So it’s envy and resentment talking, as much as prudery.
Which is not to say I’d dress that way unless I was in a resort area and going out with Mr. Fairview.
The hell they can’t. Maybe not now; but in my day; I sure could and wouldn’t.