I loathe school uniforms, for so many reasons, not just the blatant misogyny. As a teacher they were one of the worst parts of the job, and a real prevention to learning and student/teacher relationships. We live in the US now, and no-one wears uniform (even at private schools, except for a few of the religious ones) and lack of uniforms solves a lot of problems, whereas the presence of them used to create problems. In spite of all the guff about how uniforms are good because ... I always found that they made every situation worse, or had no positive influence at all.
The only time to have a uniform is if you need to quickly identify a person and which 'tribe' they belong to (e.g. emergency services, employees in a store). Otherwise they are counter productive at best, and a means of control at worst.