Jacket: Waxed Lamb Leather Belted Trench by Andrew Marc (Thanks @RedCarpetLuke!)
Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this brown leather belted jacket on Castle on episode 'For Better or Worse ' (6x23) in May 2014. Kate's Jacket is the Waxed Lamb Leather Belted Trench by Andrew Marc .