Will & Grace · S01E13
Sweatshop Annie & the Annoying Baby Shower
Summary
A baby shower makes Grace and Will question their life choices. Karen and Jack 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.
Guest stars
- Jennifer Lopez as Jennifer Lopez
- Leigh-Allyn Baker as Ellen
- Danielle Weeks as Morgan
- Carly Dutcher as Ilana
- Katarina Demetriades as Brianna
- Steve Paymer as Delivery Man
- Emily Churchill as Rosemary
- Rasika Mathur as Trish
- Doc Farrow as Parent
- Ramone Hamilton as Jordan