Sweater: Foiled Pullover by Skin
Kate Beckett (played by Stana Katic) on Castle on ABC was spotted wearing this grey sweater with silver flecks on Castle on episode 'The Greater Good' (6x19) in Mar 2014. Kate's Sweater is the Foiled Pullover by Skin.