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
From:
Photo Flash: Jennifer Lopez Guest Stars On 'Will & Grace' March 8
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.'