I solved the dress code problems several years ago, by dressing in a very comfortable black slacks and black top (in warmer month I make it often white. I've call it my uniform to dress up or down I have many different colorful jackets or light-wight shirts I put over "my uniform". This has allowed me to change quickly if I need to dress up or down a bit. I am always ready to go. I can go farming in the morning, change my jacket and go on a appointment. I choose my jackets or shirts in the morning and put them in my car and off I go, dressed perfectly for all the different occasions for the day.