What does a veterinarian wear?
This will depend heavily on the type of practice the veterinarian is in. Most small animal veterinarians will either wear business casual (polos and slacks) or scrubs, each plus or minus a white lab coat. Large animal vets tend to wear business casual underneath coveralls, which are changed after every farm visit. Equine vets also tend to wear business casual.
There are also veterinarians in the uniformed services who wear their military uniforms daily, as well as veterinarians in the federal government who wear either business casual, business professional or (in meat plants) white shirts and white pants that are easily cleaned.