If you are trying for a pulled together and sophisticated outfit
, it is best to stay away from shorts. Worn with a branded top or shirt with a product logo printed on it, the outfit says you are on your way to the beach or to go work in your garden. If you wish to wear shorts, there are several, stylish alternatives that can be made from cotton or even light weight wool, and worn with a plain tank top or short sleeved button down shirt are a more acceptable outfit for many casual encounters.