Should Students have to Wear School Uniforms?

If students have to wear school uniforms, it may eliminate the rivalry between the students for them to look better than each other. What would be better than less fights in our schools?