I dont think it would be against the law but if a company has an offical dress code I can see that a kilt would be in Violation of it. I work as a Military Contractor In Cheyenne Mountian and I can not wear a kilt to work.