Dress: Triana Dress by La Petite Robe di Chiara Boni
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 'Love of My Life' (16x19) in Mar 2020. Catherine's Dress is the Triana Dress by La Petite Robe di Chiara Boni.