Question: why do vcs wear vests?
Answer: A vest is a good formal solution between formal and slightly informal but still presentable. I wear a vest if I plan to be moving around and meeting with several people, this is to help improve the image of my dress shirt which may begin to look unkept as I move around through out the day.