Hi everyone, I recently started a new job that is more "corporate" than my previous one and is a little more formal than business casual. I'm a 22-year old college grad whose formal clothing used to come from Express But now I'm finding their quality is not so great and sometimes too short for my 5'8" frame. I would love some suggestions for where to shop, so that it's age-appropriate for me and budget friendly! Nothing too upscale just yet, unfortunately. Also, random, but for work, do you classy ladies follow the "no showing the knee" rule or the "past the fingertips" rule?