I was looking up definitions of "business casual" and stumble on this article, in which a girl about my age was told by a coworker her shorts were too casual for work. Her response (emphasis mine):
"Each generation seems to have a different idea of what is acceptable in the workplace, and in this situation I was highly offended," says Cohen, who works at a marketing firm in Philadelphia. "I was actually not allowed to attend a meeting because my attire was deemed 'inappropriate.' People my age are taught to express themselves, and saying something negative about someone's fashion is saying something negative about them."
I don't think I need to comment on that, but you, Dear Readers, should feel free to do so.