Since dress codes for different places of business vary wildly (from jeans to suits) I don't get when people say she isn't dressed appropriately for work. Unless you work where she does, how would you know?
I think she looks fine but, as with her sister, her taste is a little conservative/boring for me. Especially considering her age.