Now even though the case was specifically about armbands...
Students should wear uniforms.
A students clothing, depending on the individual,can mean a way to express themselves, show who they are, essentially speaking without words. Most people would agree that you can tell a lot about someone by how they present themselves. this would make the choices that we make with our clothing an extension of free speech. The supreme court case Tinker v. Des Moines Independent Community School District stated that the school did not have the right to limit the freedom of speech so long as the medium that the students are using is non violent and not distracting from the learning environment. Now even though the case was specifically about armbands that students were wearing to protest the vietnam war I believe the Idea carries over the the dress code; That so long as the student isnt wearing anything that compleatly distracts from the learning environment then they should be free to express themselves in any way they choose. The only stipulations to the freedom to wear whatever they choose the indivdual administrations of the schools are free to decide within in reason what would be considered a distraction in the classroom.