You'd think it was easy to find the perfect vest top. I want a boxy shape. Not clingy. Not see through. Not too low or high cut at the front and back. Wide enough straps to hide bra. To look nice tucked into loose trousers or shorts or to wear untucked with jeans. In black, white, grey.. any colour really. M and S used to do a perfect one but seemed to have stopped selling them now. Help!!