The prevailing opinion is that the black dress shirt is simply not a wise choice, under almost all circumstances. I'd like to throw out a few examples which might bolster an argument to the contrary. Personally, I'm starting to agree that wearing a black dress shirt is a no-no. Nevertheless,
Could this be borderline acceptable? Yes, it is a black dress shirt, but I think the brown jacket/belt/shoes(presumably) offset it appropriately and elevate the whole look. I think it would be hard to argue that this look is a total failure, could you? Why?
This one is slightly more dressy. Could even be worn in a business casual office, perhaps. Again, additional colors (purple/brown) make it less depressing and more cohesive as an outfit. If you disagree, why?
This one is technically not a black dress shirt, since it has some sort of partially visible print on it. But the idea is very similar and I think this dude carries it off well.
I am playing devil's advocate here, since I'm about to purge my black shirts. Or maybe not. Thoughts?