Dress: Leila Scarf Dress by All Saints
Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this paisley print v-neck dress on Will and Grace on episode 'Filthy Phil, Part I' (11x12) in Feb 2020. Grace's Dress is the Leila Scarf Dress by All Saints.