Dress: Phebe Dress by Apiece Apart (Thanks Karishma!)
Joan Watson (played by Lucy Liu) on Elementary on CBS was spotted wearing this red speckled print two-tone dress on Elementary on episode 'Terra Pericolosa' (3x06) in Dec 2014. Joan's Dress is the Phebe Dress by Apiece Apart .