Making people wear heels is sexist so of course, I am not going to side with that but at my previous career, this Lebanese girl was upset that she got reprimanded for wearing a very low neck blouse. Revealing was what made her comfortable and she was happy in fishnet stockings and skirt upto her toned butt, at work you get paid to project the values of the corporation and not yours. You can certainly express your values on your own time.Some corporations spend hundreds of millions creating a brand image and an employee’s personal expression should not be allowed to damage that brand.