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
Photo
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.'