X

Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

You'll never believe who showed up

gettyimages-140736930-1.jpg
1 of 29 NBC, NBC via Getty Images

NUP1396440868

Elton John, Cher, Madonna, Britney Spears, Ellen Degeneres. Will & Grace has guest starred some pretty epic divas.

2 of 29 NBC via Getty Images

Tim Curry (Marion Finster)

Curry guest stars as Marion Finster, Karen's husband, Stanley's, mistress' uncle. Keeping track? He pops into Karen's wedding to her fourth husband, who happens to be his brother -- Karen's husband's mistress' father.

3 of 29 NBC, NBC via Getty Images

Harry Connick Jr. (Leo)

Connick plays Leo, a Jewish doctor who rides in on a literal white horse to interrupt Grace from getting artificially inseminated. Leo isn't remembered fondly, as he eventually cheats on Grace (how dare!) and they divorce after only two years.

4 of 29 NBC via Getty Images

Bobby Cannavale (Vince)

Cannavale plays Vince, Will's only long-term relationship of the show. They meet when Vince gives Karen Walker a speeding ticket, and Will defends her in court. Cannavale then went on star in HBO's Boardwalk Empire and Vinyl.

5 of 29 NBC via Getty Images

Jeff Goldblum (Sydney)

Goldblum plays Karen's long-time enemy. After losing student body president to her in high school, Sydney has spent the rest of his life hatching ill conceived schemes to bring her down.

6 of 29 NBC via Getty Images

Minnie Driver (Lorraine)

Driver plays Lorraine, Karen's husband's mistress who intensely loathes Karen. Lorraine is a prison cafeteria worker who maintains an affair with him for the majority of the series.

7 of 29 NBC via Getty Images

Michael Angarano (Elliott)

Elliott is Jack's son; the result of donating sperm at 17. Played by successful child actor Angarano (Almost Famous, Lords of Dogtown), Elliot becomes extremely close to Jack, who has just lost his own father. Awww.

8 of 29 NBC via Getty Images

Woody Harrelson (Nathan)

Harrelson stars for a short arc as Nathan, Will and Grace's neighbor, who ends up proposing to Grace during sex.

9 of 29 NBC via Getty Images

Madonna (Liz)

In a super-sized episode, the multi-talented Madonna plays Liz, a young woman Karen takes in as a roommate after she splits with her husband.

10 of 29 NBC via Getty Images

Kevin Bacon (himself)

Kevin Bacon made audiences laugh out loud playing himself. He mistakenly identifies Will as his stalker, and the two end up dancing the Footloose dance together, much to his actual stalker's (Jack) chagrin.

11 of 29 NBC via Getty Images

Patrick Dempsey (Matthew)

Before he was saving lives at Seattle Grace Hospital, Patrick Dempsey played Matthew, a sports reporter Will meets at Banana Republic.

12 of 29 NBC via Getty Images

Alec Baldwin (Malcolm Widmark)

Malcolm Widmark is the government agent who helps Karen's husband fake his own death. He even briefly dates Karen to help her with her grief, before admitting her husband is still alive. Oops!

13 of 29 NBC via Getty Images

Molly Shannon (Val)

Shannon plays Val, another one of Will and Grace's neighbors, who is a slightly unhinged alcoholic. Her time on the show comes to an end when Jack finds her in his bedroom uninvited.

14 of 29 NBC via Getty Images

Gene Wilder (Mr. Stein)

Acting legend Gene Wilder plays Mr. Stein, a not-so-kind senior partner at Will's law firm, who is later incarcerated and shipped off to a mental facility.

15 of 29 NBC via Getty Images

Jennifer Lopez (herself)

Pop star, dancer, actress Jennifer Lopez stars as herself in a three episode arc. After Jack runs into her, he believes they're best friends. Karen writes a song for her to listen to, but J.Lo has more important things to do. Shocker.

16 of 29 NBC via Getty Images

Matt Damon (Owen)

Damon stops by to play Owen, Jack's heterosexual rival, who pretends to be gay in order to be in the Manhattan Gay Men's Chorus. He's eventually outed when Grace successfully seduces him.

17 of 29 NBC via Getty Images

James Earl Jones (himself)

In the episode "Me and Mr. Jones," Jones plays a co-star to Jack in an off-broadway production and enrolls in acting classes to learn from him. It doesn't go well.

18 of 29 NBC via Getty Images

Cher (herself)

The singer, the actress, the diva Cher herself gave one of the most memorable cameos of the series when she appears to Jack, her biggest fan, who doesn't believe she's real. After she slaps him in the face, he reconciles that he's just met his idol and is stunned.

19 of 29 NBC via Getty Images

Glenn Close (Fanny Leiber)

Glenn Close pops in to play Fanny Leiber, the show's parody of super famous photographer Annie Leibovitz, who takes a ridiculous photo series of Will and Grace.

20 of 29 NBC via Getty Images

Elton John (himself)

Elton John didn't need to put on a persona for his spot on Will & Grace, instead he played himself -- an omniscient figurehead of "the Gay Mafia."

21 of 29 NBC via Getty Images

Chloe Sevigny (Monet)

Indie darling Chloe Sevigny laughed it up as Monet, a wealthy bi-sexual real estate agent who falls for Will, much to the dismay of her lesbian partner (played by Edie Falco).

22 of 29 NBC, NBC via Getty Images

Demi Moore (Sissy)

Demi Moore plays Sissy, Jack's childhood babysitter who becomes a temporary nightmarish roommate.

23 of 29 NBC via Getty Images

Britney Spears (Amber Louise)

At the height of superstar Spears' fame, she co-starred as Amber Louise, a self-proclaimed "harcore lesbian" and conservative Christian, who guest stars on Jack's show.

24 of 29 NBC via Getty Images

Ellen Degeneres (Sister Louise)

Before she was running her own daytime talk show, Degeneres made time to play Sister Louise, a nun who buys Grace's uncle's old car.

25 of 29 NBC via Getty Images

Seth Green (Randall Finn)

It's only fitting that the former child actor would play Randall Finn, an annoying child star who has since grown up .

26 of 29 NBC via Getty Images

Rosie O'Donnell (Bonnie)

O'Donnell plays Bonnie, the mother of Jack's biological son Elliott, who is jealous of Jack's openness with his sexuality.

27 of 29 NBC via Getty Images

Bernadette Peters (Ginny)

Broadway superstar and icon Bernadette Peters made time to play Ginny, Karen's little sister in the series' penultimate episode.

28 of 29 NBC via Getty Images

Will Arnett (Artemus)

In the seventh season, Arnett plays Artemus who competes with Jack for a spot as one of Janet Jackson's backup dancers. Spoiler: neither is chosen.

29 of 29 NBC via Getty Images

Nick Offerman (Plumber)

In a wink to the audience, Nick Offerman, Megan Mullally's real life husband, made a cameo as a plumber who Karen has a brief affair with while her husband is in jail.