Question: can independent contractors be required to wear uniforms?
Answer: There is no legal or illegal unless the provision violate some Federal or state law such as something discriminatory. If you want your contractors to wear uniforms, then you put it in your contract. If you want them to pay for their uniforms as a condition of employment, you put that in your contract.