Top: Soft Shroud Button Blouse by Helmut Lang
Karen Desai (played by Denise Richards) on Twisted on ABC Family was spotted wearing this leather trim shirt on Twisted on episode 'The Truth Will Out' (1x09) in Aug 2013. Karen's Top is the Soft Shroud Button Blouse by Helmut Lang.