I used to swear by M&S bras, underwired. Rarely found one that fitted properly even so! Then my DD told me about a Sainsbury's one which was like a padded bralette and not underwired. It was £10 and fits beautifully. I hardly know I'm wearing it and it gives me a great shape. Pants have to be M&S shapewear but cotton with elastane. Otherwise it's Sloggi. Open to other recommendations!
The curse of the sainsbury's bra. You find just one that you really like, in a rail of 400, and buy it. then they quickly empty the shelves completely and you never see your chosen one again!