Athleta is actually a good brand for all kinds of bodies.
Danielle Mascioli
31
Athleta also lets you return stuff at any time, even after you’ve worn it. So you can see how something performs in the class you need it for. Which is a nice sort of insurance. Definitely not cheap, but maybe good for one outfit to start.