Agree with earlier posters that minimiser bras are not helpful. The best 'generous' bras - eg French or Italian or Rigby and Peller - are (alas) I find worth investing in, even if only for special occasions. Right now, at home, I'm in blissful comfort wearing a very unglamorous but very comfortable cotton/lycra bra without wires from Royce: www.royce-lingerie.co.uk/ But if I wanted to look my best, I'd wear something underwired, such as Empreinte, even if only for a few hours.
Am tending towards your sort of shape/height OP and for formal occasions I like the best-fitting trousers or jeans I can find (takes some trial and error), straight or slightly flared, in a dark colour. Plus a similar-shade fitted top or tee-shirt - vee neck or gently scooped, nothing too revealing - plus a top-quality fairly long (even thigh-length) jacket. You need, I find, something that defines the waist AND elongates/slims the torso. For example, for work meetings I have a vintage sharply tailored fine wool blazer from Windsmoor that is SO flattering. One can gussie this up with a top-quality necklace or scarf, if that's your thing, or earrings (ditto). Or nothing.
For really fancy occasions I have several very smart fitted/ curvy /longish silk jackets in beautiful deep colours; they can be worn with everything from my best dark jeans to formal flared silky trousers and are comfortable, flattering and - dare I say - usually look good. This might at first mean working with a local dressmaker to find a pattern that fits and flatters. After that, making variations on the same theme is not difficult. Either that, or look for one size larger to fit across the bust, then have the waist (or just the buttons) and the shoulders taken in. That's what I do. I buy secondhand good quality and do the alterations myself.
If you have good ankles and like to show them, then shorter straight cigarette trousers worn with higher heels or fancy ballet flats are also an option. If you have long slim legs that are one of your best features, then flaunt them!