Coat: Imitation Pearl Embellished Trench Coat by Tu es mon TRESOR
Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this pearl embellished trench coat on Will and Grace on episode 'Who's Sorry Now?' (10x04) in Oct 2018. Grace's Coat is the Imitation Pearl Embellished Trench Coat by Tu es mon TRESOR.