Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this white front panel blouse and grey blazer on Castle on episode '' (6x23) in May 2014. Kate's Top is the Durlia Blouse by Theory . Kate's Jacket is the Slim Lapel Blazer by Helmut Lang. For shoppable links visit wornontv.net/32423