Where can I find dressy clothes for work?

Where can I find clothing like this that isn't super expensive?

I need it for work, but I can't find anywhere that isn't $30 for a top. I don't mind if the blazer is $30 but if a shirt is $30 I really don't want to spend that. Same thing for pants. I don't mind spending $15-$30