Catherine Avery (played by Debbie Allen) on Greys Anatomy on ABC was spotted wearing this purple leopard print wrap dress on Greys Anatomy on episode 'Nothing Left to Cling To' (16x01) in Sep 2019. Catherine's Dress is the Leopard-Print Jersey Faux Wrap Dress by Escada.