Can you imagine showing up to work like that? She should have been told to go home.
I interact with patients and could never do it.
I don't have to dress "businesslike" but I am expected to dress appropriate for dealing with the public. That means clean non faded or ripped jeans, nice sneakers preferably grey to white, and a decent shirt button down or T of subtle colors. Now I have a pile of dark blue t-shirts with the hospital logo on them so I'm set there. There is always some promotion going on so they give me a half dozen new tees per month.