I feel like one of the nice things about the US, at least the urban areas, is you can present yourself however you'd like. There is no dress code. This may be why Americans sometimes fail to present themselves properly in other countries - we can get away with virtually anything here. Though I may be biased to the West Coast.