Top: Gathered silk-chiffon blouse by Theory
Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this black tie neck blouse on Will and Grace on episode 'Jack's Big Gay Wedding' (10x18) in Apr 2019. Grace's Top is the Gathered silk-chiffon blouse by Theory.