No matter how hot it gets, many men will not wear shorts to work for fear of appearing unprofessional.