That's why I wear jeans and a tshirt when I'm meeting with internal teams and I put on a suit and tie (or at least a cashmere sweater and slacks) when I meet with clients or mostly senior management teams.
I need openness and collaboration between peers who frequently and stubbornly misunderstand each other and by signaling that I'm not explicitly playing for either team I foster that openness and collaboration.
Often managers smirk or chuckle at my casual attire and engineers are wary and look askance at my Tie Bar wool ties and designer shoes when I am attending a workshop.
I dress for the audience, not for me. Stubbornly adhering to any other standard is dumb.