I can’t see the whole dress so I assume it is short.
In my last office I worked with young women who were very slim and attractive and occasionally they wore tight dresses (never short though).
The thing was, I knew how much they were earning and one lady was even supporting her elderly and sick father. She always managed to look immaculately groomed. But this is what she often wore to work. Long sleeves, figure hugging, mid length dresses. She looked absolutely lovely and I used to tell her so.
If you’re covered up, clean, groomed then that is office attire.
We can’t expect young women to put together a work wardrobe on minimal pay and then chastise them because we don’t think it’s appropriate.
I know how expensive it is to dress for work. My work dresses cost $200-$300, my former colleague managed to look good for $30 to $40 and her dresses didn’t need dry cleaning.