Catherine Avery (played by Debbie Allen) on Greys Anatomy on ABC was spotted wearing this red print chemise and robe on Greys Anatomy on episode 'Put the Squeeze on Me' (18x13) in Mar 2022. Catherine's Dress is the Medallion Nightgown by Natori . Catherine's Robe is the Medallion Robe by Natori.