100+ Types of Jackets: Complete Guide to Jacket Styles 

Explore 100+ types of jackets, from bomber, denim and leather jackets to puffers, parkas, technical, workwear and streetwear styles. Complete guide.