26 Unique Types Of Shirts To Wear At All Occasions There are so many different types of shirts. This garment has been worn by both