Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this black and grey color block sweater on Castle on episode '' (6x11) in Jan 2014. Kate's Sweater is the Boston Crewneck Sweater By Top Secret by Society . For shoppable links visit wornontv.net/24828