Jacket: Rugged Pieced Faux Leather Trim Moto Jacket by Free People
Thea Queen (played by Willa Holland) on Arrow on The CW was spotted wearing this mixed color jacket with leather shoulders on Arrow on episode 'The Magician' (3x04) in Oct 2014. Thea's Jacket is the Rugged Pieced Faux Leather Trim Moto Jacket by Free People .