new look is your best bet. they do sizes from 8 - 18 in every store then they have an inspire range which is from 16 - 26 in selected stores. But i work in one in harrogate and we have some black tank tops in (a few other colours in too) and they are nice, think they have a bit of glitter round the seems, for about �6.
hope this helps. x