Jacket: Rugged Pieced Faux Leather Trim Moto Jacket by Free People
Hayley (played by Phoebe Tonkin) on The Originals on The CW was spotted wearing this printed leather trim jacket on The Originals on episode 'Wheel Inside the Wheel' (2x06) in Nov 2014. Hayley's Jacket is the Rugged Pieced Faux Leather Trim Moto Jacket by Free People .