My boys school has a uniform. The policy is fairly similar to most school. Black trousers or skirt, shirt, tie, blazer, jumper/cardi/sleeveless jumper if wanted, black shoes.
No-one cares about socks...
Jackets to be carried or put in lockers. In hot weather they can just wear shirt and tie. They can wear jumpers etc or blazers or whatever if they want.
No rules on hair, technically not supposed to wear make up until senior pupils but not strictly enforced as long as it's not ott.
Some skirts are short, some girls wear leggings, some pupils wear trainers, as long as uniform is reasonably attempted then it's fine.
Kids all look tidy enough, no-one is wearing designer goods etc.
They somehow manage to be one of the best academically achieving schools. Yes there is a uniform, yes there's an expectation that it is worn, however there aren't any uniform nazis so kids generally comply.
As for them all looking the same and not being able to express their individuality, the headmasters speech addressed this point by referencing a popular football team and saying that despite them all wearing exactly the same thing, everyone could tell the players apart both by the rest of their appearance and by their actions. I was tempted to call out that they also had their names on their back, but I resisted... :o