Jacket: Double Weave Denim Jacket by Free People (Thanks TW Fashions!)
Malia Tate (played by Shelley Hennig) on Teen Wolf on MTV was spotted wearing this distressed denim jacket on Teen Wolf on episode 'Werewolves of London' (6x17) in Sep 2017. Malia's Jacket is the Double Weave Denim Jacket by Free People .