I don't find there to be much problem, honestly. I'm fine with a dress-code. No discrimination based off of religion or health, though (except with safety risks). If your religion requires you to wear accessories, then those accessories can either be covered (if available) or not (if cover is not available for that region). Common sense applies.
If chastity requires you have your hair covered, then have it covered. If you have to wear a set of beads, they can go under the shirt. If you've got giant holes pierced into your ears, then feel free to work down the street. If you really thought you could work in a law office with a spider tattoo on your face, then you should probably blame your parents and not me.