Keep wearing whatever you like, go naked even .. I would wear a shorter skirt, just to piss them off, to be honest. I hate when people make comments about my clothing. Short skirts can be seen anywhere and on anyone. Tell them to get over it.
Or just change skirt if it really is that short :P
Stupid dress codes ;[[