Viola Marsette (played by Lorraine Toussaint) on The Equalizer on CBS was spotted wearing this blue lace-inset shirt and floral sherpa coat on The Equalizer on episode 'No Way Out' (3x15) in Apr 2023. Vi's Top is the Ranch Wash Shirt in Indigo by Free People . Vi's Coat is the Jade Coat by Johnny Was.