I wont say 'I apologize', but really at least to me, if all the females are fine wearing a vest then it is a losing battle. She has no one on her side, and by continuing to not wear the uniform will 9 out 10 will result in either firing her, or leaving a bad impression in the peoples eyes... So theyll look for some something to fire her upon.
A picture with a dress will be harmless when the end result is no money for food. Im a survivalist. Money is scarce enough... When in Rome, do what the Romans do. Dont make yourself a black sheep in a losing battle.
If this was something horrid like females force to shave their hair for a job... Then go at it.
Pick your battles.
------
In my life, if anyone differs from the crowd and causing issues... The crowd is like a beast. They will just spit you out. Too many people need jobs.
No one is safe doing this.....
Look at Sinead O'connor... Top of her game back in the early 90s but ruin her career by tearing up a picture of the pope... No one on her side (in those days). Look at Madonna... She hurt her career with Erotica (1992) too much sexuality... It took her 6 years to recover, when she was at her peak.
Dixie Chicks.... Must I go on?