I need tops to go under s suit/with trousers or a skirt for work. A cotton t-shirt isn't smart enough and most "nice" tops, even quite expensive ones, seem to be polyester, which is like wearing a plastic bag!
Silk would be OTT for where I work, smart but not executive smart IYSWIM, even if I wanted to spend the cash and could manage the laundry. Cotton shirts for women are few and far between and often fairly casual in style. What does everyone else wear?