Grace Adler (played by Debra Messing) on Will and Grace on NBC was spotted wearing this black button up military jacket on Will and Grace on episode '' (11x10) in Feb 2020. Grace's Jacket is the Button-up Military Jacket by Michael Kors. For shoppable links visit wornontv.net/174156