I’m with Kitty here, I like doctors to look semi professional. I don’t think a suit is needed nowadays, but a shirt, trousers, and shoes (not trainers) for men and something like trousers (not jeans) shirt, skirt for women. As a teacher, we had a dress code at my school, no denim, no jeans, no trainers, no spaghetti strap tops, otherwise everything was ok. It worked, we all looked smart casual, could get up and down on the floor with the littlies, but didn’t look as if we were about to go to the gym.
My daughter is a GP and she goes out looking smart and professional when she goes out to work. She’s known for her killer heels! I’m so proud of her when I see her ready for work. Her husband is also a GP, he wears trousers (not jeans ever) open necked but proper shirt, sleeves half rolled up, and proper leather shoes, fashionable ones, not like my DH would wear. They both look lovely, smart but casual, absolutely ready for the job they do.