Short Jacket by H&M worn by Valentina Barella (Lea Michele) on The Mayor
Valentina Barella (played by Lea Michele) on The Mayor on ABC was spotted wearing this black tweed jacket on The Mayor on episode 'City Hall-oween' (1x04) in Oct 2017. Valentina's Jacket is the Short Jacket by H&M.