WILL & GRACE -- "FYI: I Hurt Too" Episode 1 -- Pictured: (l-r) Jennifer Lopez as Herself, Sean Hayes as Jack McFarland, Megan Mullally as Karen Walker -- Photo by: Chris Haston/NBCU Photo BankShe's still Jenny From the Block, but also her "Shades of Blue" character.

"Will & Grace" back in 2004, each time playing herself. She invited Jack to be her backup dancer on her tour and sang at Karen and Lyle's wedding. (She also made people use her signature fragrance, Glow.)

JLo will return to the revived "Will & Grace" later this season in a special two-part guest role. She'll play herself, again, but also NYPD detective Harlee Santos, her character on her NBC show "Shades of Blue." So instead of prommoting Glow, now she's promoting "Shades of Blue." She's always hustlin'!

"Shades of Blue" will return for a third season on NBC, but there's no premiere date yet.

SHADES OF BLUE -- "Pilot" Episode 101 -- Pictured: Jennifer Lopez as Detective Harlee Santos -- (Photo by: Peter Kramer/NBC)Meanwhile, "Will & Grace" Season 9 picked up the sitcom 11 years after the original run, and it continues Thursdays at 9 p.m. on NBC.

There will be 16 episodes this season, and this week (January 11) they are up to Episode 9, "There's Something About Larry," featuring Molly Shannon as the guest star. Other guest stars so far have included Harry Connick Jr., Nick Offerman, Minnie Driver, Leslie Jordan, Jane Lynch, and Bobby Cannavale.

NBC hasn't revealed exactly which "Will & Grace" episode will guest star Lopez, but obviously it'll be coming fairly soon.

Want more stuff like this? Like us on Facebook.