DS (17, year 12) is doing some work experience with a local engineering company at half term and he's been informed that the dress code is smart casual. He's a fairly typical teenage boy I guess in that his day to day wear is band t shirts and jeans, or sportswear, and as he has a uniform at school he doesn't have any of the type of clothes that those with a "businesswear" school dress code have. He does have one smart suit that he bought for prom last year but that's a bit OTT really - plus it was expensive and I don't want it ruining! So I'm going to have to buy some clothes specifically for the week. I don't want to spend any more than I have to really, as chances are it's going to get little or no use again, but I want him to make a reasonable impression. Anyone got any suggestions on the sort of things he should be wearing? Would his school trousers do with a smartish shirt? And would smart casual typically include a tie? My DH works in a very informal environment and does wear jeans and t shirts apart from some meetings when he has to wear a suit, so he is being singularly useless when it comes to advice, and my former work always had a uniform so I'm not really sure what the norm is.