Top: Polka Dot Mesh Tieneck Blouse by Marc Jacobs
Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this black mesh bow neck top on Will and Grace on episode 'Who's Your Daddy' (9x02) in Oct 2017. Grace's Top is the Polka Dot Mesh Tieneck Blouse by Marc Jacobs.