Catherine Chandler (played by Kristin Kreuk) on Beauty and the Beast on The CW was spotted wearing this leather jacket with blue sleeves on Beauty and the Beast on episode 'Means To An End' (4x10) in Aug 2016. Cat's Jacket is the Color Block Leather Moto Jacket by Vince .