He sounds as fussy as my DH! We bought him some nice t-shirts from Debenhams - possibly Jasper Conran/Jeff Banks? - and a lovely black Jasper Conran polo style shirt but in a nice thick t-shirt material. He has some plain bright colour t-shirts from Peacocks but they were pretty poor quality so more for knocking about the house/garden in than going out. Have had some ok ones from Cotton Traders before.