have looked in supermarkets and m & s so far, but the blouses are so thin you can see the bra so very clearly which dd is not happy with at all. But she doesn't want to have to wear a vest either. Any tips where to get some that are not like that?