Jacket: Jacket by Charlotte Ronson for Fashion for Relief (Thanks Cate and Karishma!)
Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this leather moto jacket on Castle on episode 'Once Upon a Time in the West' (7x07) in Nov 2014. Kate's Jacket is the Jacket by Charlotte Ronson for Fashion for Relief .