Picture: ABC
Top: Hylin blouse by Theory
Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this black blazer with leather lapel on Castle on episode 'Time Will Tell' (6x05) in Oct 2013. Kate's Top is the Hylin blouse by Theory.
See all outfits from this episode
View all Castle outfits