Jennifer LOPEZ will guest star on WILL & GRACE Thursday, March 8 (9-9:30 p.m. ET) on NBC. The episode is called "Sweatshop Annie & The Annoying Baby Shower."
A baby shower makes Grace (Debra Messing) and Will (Eric McCormack) question their life choices. Karen (Megan Mullally) and Jack (Sean Hayes) find a way to combine child labor with musical theater. Jennifer LOPEZ will pull double duty guest-starring as both herself and her "Shades of Blue" character, Det. Harlee Santos. Leigh-Allyn Baker also guest stars.
Will & Grace is an American sitcom created by Max Mutchnick and David Kohan. Set in New York City, the show focuses on the relationship between best friends Will Truman (Eric McCormack), a gay lawyer, and Grace Adler(Debra Messing), a straight interior designer. The show was broadcast on NBC from September 21, 1998 to May 18, 2006, for a total of eight seasons, and restarted its run on NBC on September 28, 2017. During its original run Will & Grace was one of the most successful television series with gay principal characters.
Photo Credit: Chris Haston/NBC

Josh Meltzer as Medical Examiner, Maree Cheatham as Grieving Mother, Jennifer Lopez as herself as Detective Harlee Santos from "Shades of Blue," Sean Hayes as Jack McFarland
.jpg?format=auto&width=1400)
Josh Meltzer as Medical Examiner, Maree Cheatham as Grieving Mother, Jennifer Lopez as herself as Detective Harlee Santos from "Shades of Blue," Sean Hayes as Jack McFarland
.jpg?format=auto&width=1400)
atarina Demetriades as Brianna, Carly Dutcher as Ilana, Eric McCormack as Will Truman, Debra Messing as Grace AdlerEric McCormack as Will Truman, Debra Messing as Grace Adler
Videos