At work I have to wear a dark navy shirt, it's better than most things they have to offer. Atleast it isn't white, or the stains would be impossible to get out. I cook by the way, so it would get a bit messy. I've never had to wear a school uniform though, I'm pretty sure my school will have one someday since they've always been nazis about dress code.