A nice dress shirt would run around $40, and could easily cost more, depending on the material and quality. A simple dress shirt with a collar made out of cotton and without any special qualities would run $19–35.