Jacket: Slim Lapel Blazer by Helmut Lang
Top: Duria Blouse by Theory
Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this light grey blazer with thin lapel on Castle on episode 'Time Will Tell' (6x05) in Oct 2013. Kate's Jacket is the Slim Lapel Blazer by Helmut Lang . Kate's Top is the Duria Blouse by Theory .