It’s a personal decision, unless mandated, so basically like anything else to do with fashion. Some have style, some...
Probably the most extreme example I’ve seen was in an airport restaurant where the staff wore stripes, the number depending on whether they were the junior waiter, front-of-house or chef! It certainly led to a bit of confusion as there were pilots dressed in a similar manner eating at the establishment!