Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this black floral mini dress on Will and Grace on episode '' (10x13) in Mar 2019. Grace's Dress is the long-sleeved mini dress by Red Valentino. For shoppable links visit wornontv.net/127751