Top: Flutter-Sleeve Charmeuse Blouse by Rebecca Taylor
Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this beige silk v-neck top on Will and Grace on episode 'Where in the World Is Karen Walker?' (10x02) in Oct 2018. Grace's Top is the Flutter-Sleeve Charmeuse Blouse by Rebecca Taylor.