Top: Gosford Button-Front Printed Silk Top by ALC
Earrings: Siren Green Onyx Chandelier Earrings by Monica Vinader
Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this black palm leaf print blouse and chandelier earrings on Will and Grace on episode 'One Job' (9x15) in Mar 2018. Grace's Top is the Gosford Button-Front Printed Silk Top by ALC . Grace's Earrings is the Siren Green Onyx Chandelier Earrings by Monica Vinader.