Coat: Blanche structured coat by Ann Demeulemeester (worn a number of times)
Joan Watson (played by Lucy Liu) on Elementary on CBS was spotted wearing this asymmetric coat on Elementary on episode 'The Marchioness' (2x07) in Nov 2013. Joan's Coat is the Blanche structured coat by Ann Demeulemeester .