Top: Luna top by Juicy Couture
Jacket: Villers trench coat by All Saints
Catherine Chandler (played by Kristin Kreuk) on Beauty and the Beast on The CW was spotted wearing this black leather coat and white blouse on Beauty and the Beast on episode 'Reunion ' (2x05) in Nov 2013. Cat's Top is the Luna top by Juicy Couture . Cat's Jacket is the Villers trench coat by All Saints .