For skirt or pants, wear which ever you feel more comfortable/suits your shape best. I would advice a strong coloured blouse that suits your skin tone, and as much as a HATE this, if you can handle them, wear heels if dealing with men. It sucks, but you will get more respect with every extra inch.