It's even lined with faux shearling for extra warmth.
Parade on MSN
Grab the Western canvas puffer jacket at Old Navy for only $22.49—limited sizes available!
'The quality is impressive,' one fan said.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results