I stumbled upon these pants in the athletic section and they are SO good! Wide leg. High waist. I am in a medium & could probably do a large, too, but the store was out of larges. They also come in a couple more colors online.
This tank is $8 and comes in a few colors. I sized up to an xxl