criticallyrated.com
Denim Jacket
A denim jacket (sometimes called a jean jacket) is a jacket made from denim. It’s an integral part of a Canadian tuxedo. There was a time when denim jackets were perfectly acceptable, but that time…