Jacket: Ruffle Moto Sweater Jacket by Free People
Hayley (played by Phoebe Tonkin) on The Originals on The CW was spotted wearing this black sweater moto jacket on The Originals on episode 'Queen Death' (4x09) in Jul 2017. Hayley's Jacket is the Ruffle Moto Sweater Jacket by Free People.