Jacket: Franco Blazer by Elizabeth and James
Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this black perforated blazer on Castle on episode 'Sleeper ' (7x20) in Apr 2015. Kate's Jacket is the Franco Blazer by Elizabeth and James.