I work for a media agency - which tends to be very (ahem) forgiving with our dress codes, especially in my field of digital. For years, I took full advantage of it and mixed in jeans, t-shirts, blazers, track jackets, etc. with my staple of dress shirts and v-necks. In fact, I owned several suits, but wore them only for meetings. My career advanced, and I was angling for a promotion to Vice President. I asked my boss (who was a very cool guy and dressed virtually every day in dress slacks and a dress shirt) what it would take for me to get that promotion. He mentioned a couple things related to my performance, and then bit his lip and admitted that it would be difficult to promote me if I continued to wear t-shirts and track jackets to the office. His reasoning was that even if I didn't have any meetings, you never know when the CEO wanted to drag you into a new business meeting or if there was an unexpected negotiation with an EVP at NBC or Turner. He was almost apologetic, because the lax dress code as agencies are a way of life. But I appreciated his directness and understood his position. From that point on, I never came to the office in less than a coat and tie - and most days I wore suits and ties. Virtually nobody else at the agency dressed that formally. There were some comments at first, but I never called attention to it and certainly never apologized for it. After a while, people just came to see it as part of my character and if I ever wore jeans, people would ask why I was so dressed down. Eventually, more and more guys at our shop wore suits and ties, where some of our meetings looked like a board meeting at Pierce & Pierce. If you were coming to the office in a top hat and tails, I'd say that was overdoing it. If you're looking down on people, it'll bite you in the ass whether you're wearing a tie or not. But a tie because you feel like it? Go for it.