Will & Grace: The 10 Best Celebrity Cameos

Who remembers when Cher stole the show?

Earlier today it was confirmed that David Schwimmer, AKA Ross Geller from Friends, would be joining the cast of Will & Grace for the revival's second season.

The actor is joining the already-impressive main cast of Debra Messing (Grace Adler), Eric McCormack (Will Truman), Megan Mullally (Karen Walker) and Sean Hayes (Jack McFarland).

Over the years the series also boasted a number of big-name actors in recurring roles, including Alec Baldwin (Malcolm Widmark), Debbie Reynolds (Bobbi Adler), Leslie Jordan (Beverley Leslie), Bobby Cannavale (Vince D'Angelo) and Harry Connick Jr. (Leo Markus).

In honour of Schwimmer joining the cast, we're taking a look back at some of the very best celebrity cameos in the nine seasons of Will & Grace.

read more from