Here in the US, private companies and individuals are are free to do as they like on their property, so long as they don't run afoul of legislation regulating them. There is no legislation limiting what rules they can apply on outerwear (provided they use the rules consistently, of course).