Jacket: Gabardine Military Jacket by Marc by Marc Jacobs
Valerie Brown (played by Hayley Law) on Riverdale on The CW was spotted wearing this black military style jacket on Riverdale on episode 'The Sweet Hereafter' (1x13) in May 2017. Valerie's Jacket is the Gabardine Military Jacket by Marc by Marc Jacobs.