There are several types of shirts for men for every occasion, from the office to going out on a weekend. Thus, understanding all of the different types of shirts is paramount when it comes to ...