I have exactly the same figure as you op!
I don't claim to be ultra fashionable, I dress in a classic style and I am not exactly young, but you could adapt these basic shapes to suit your own tastes.
For work I wear a uniform of M&S Jersey wide-legged trousers (the wide leg balances out the boobs) paired with ribbed collared polo top in a sort of mock slub silk. The ribbing means that it follows your curves and goes under your boobs so a waist is visible.
The good news is that this seventies flared leg, tight at waist collared top profile is fairly fashionable ATM so lots of clothes to choose from.
For work shoes I wear plain black and navy patent loafers with a wedge but you could swap these for a half lace up shoe shoe/half trainer type of thing? I have four pairs of the trousers in black and navy, and four tops. And two pairs of shoes. And wear a car coat over the top but it does have lots of darts at waist, it has a curve or flare cut in to it in it in other words and it also has a largeish collar to distract from boobage.
www.marksandspencer.com/jersey-wide-leg-trousers-with-stretch/p/clp60506499
www.marksandspencer.com/jersey-ribbed-collared-regular-fit-top/p/clp60552581
For a younger look they have lots of wide leg trousers with side stripe which are good to wear with smart trainers such as these: www.marksandspencer.com/leather-lace-up-side-detail-trainers/p/clp60531209
www.marksandspencer.com/ribbed-collared-fitted-long-sleeve-top/p/clp60554027 obviously wear with zip down to create v opening at neck.
I find a jersey top better than a jersey shirt because there are no gaping buttons!
www.marksandspencer.com/modal-rich-collared-long-sleeve-top/p/clp60556711
Another way of wearing this style is a very thin ribbed v neck jumper or cardigan over a white shirt with longer sleeves and crisp wide collar.
Or a knitted fitted v neck (Argyll?) dark coloured tank top over a white shirt with double cuffs.
So the biggest parts (boobs and tum) are covered in dark contrasted with our thinnest parts (arms and wrists) highlighted in white.
For weekends I wear the same thing but my wide leg trousers are very dark indigo wide leg jeans with a wedged trainer, a collared jersey polo top, and a gilet. With a parka type raincoat over all of that if I need it.
Good luck with your search op!