$25 Target casual elastic waist with pockets pants
Work wear pants
Casual work option
Teacher option
Wearing a small in this picture - just an inch or so longer and looser than the XS fit.
They are the same pants, if in between you could size down. I tried both sizes for ref. - my true size (small) gave me more leg room and length - I would label them a 4-6 size. The XS is a 2-4. In between go smaller.
Slim fit tanks - medium (size up always in these $5 tanks)
Blazer - navy is no longer available but 4 colors are - linked similar one as well
True to size. - small
All shoes - TTS
I’m 5’6