Catherine Avery (played by Debbie Allen) on Greys Anatomy on ABC was spotted wearing this red leopard print wrap dress on Greys Anatomy on episode '' (16x19) in Mar 2020. Catherine's Dress is the Triana Dress by La Petite Robe di Chiara Boni. For shoppable links visit wornontv.net/180492