From butter ads to Bourne - where are the stars of Will and Grace 10 years later?
Prepare to feel old - it has been ten years, an entire decade, since the finale of hit NBC series Will and Grace aired.
Over eight seasons corporate lawyer Will Truman, interior designer Grace Adler and their flamboyant side-kicks Karen Walker and Jack McFarland charmed and entertained and provided a quirkier, and often funnier, alternative to CBS's Friends.
So what have the cast been up to since then?
Canadian actor Eric played Grace's GBF Will, a role which bagged him an Emmy and five Golden Globe nomninations.
He's now 53 years old and has worked consistently, predominantly in TV, since Will and Grace wrapped, although none of the series have made much of an impact this side of the pond.
He had roles in The Andromeda Strain, Trust Me, The New Adventures of Old Christine, Pound Puppies, Perception, and the first season of drama series Full Circle last year.
He garnered critical acclaim for his role in Perception, which saw him play a neuroscientist enlisted by the FBI, although fans were shocked when the show was cancelled after just three seasons.
You might also have spotted him an episode of Law and Order: Special Victims Unit way back in 2009.
This year he's set to star in a Canadian indie feature, Considering Love and Other Magic.
Like Eric, Debra (now 47), bagged an Emmy for her role as Grace Adler on the show. Since then she's starred in several TV shows including roles in The Starter Wife, Smash and Mysteries of Laura.
She also had roles in TV movies Wright Vs Wrong, and Mother's Day and hit the big screen in 2008 in both Lucky You, which starred Eric Bana and Drew Barrymore in the lead roles, and The Women which also starred Eva Mendes, Meg Ryan, Bette Midler, Carrie Fisher, Jada Pinkett Smith and Annette Bening..
Next up she'll play Abigail Breslin's mother in the TV remake of Dirty Dancing
As the show's resident alcoholic socialite Karen Walker, Mullally (57) earned two Emmys. The acerbic but hilarious Karen spent most of her time drinking, avoiding her rich husband and belittling everyone in her path, particularly Grace who she criticised for everything from her breasts (or lack thereof) to her designing skills.
Megan has since been spotted in a series of comedy shows including Breaking In, 30 Rock, and Parks and Recreation as well as You, Me and the Apocalypse, Bob's Burgers, and Children's Hospital.
She's also slated to appear opposite James Franco and Bryan Cranston in comedy flick Why Him? about a dad who forms a bitter rivalry with his daughter's young, rich boyfriend.
Mullally has also filmed a series of ad for I Can't Believe It's Not Butter.
Hayes played supremely confident yet largely out-of-work actor Jack McFarland who, along with Karen, became the most entertaining duo in the show. He also earned an Emmy for his role and no less than six Golden Globe nominations.
He has since hosted the Tony Awards and earned a nomination for his role in Promises Promises and also appeared in sitcoms including The Millers and Sean Saves the World. You may have spotted him last year in an episode of Who Do You Think You Are?
He's also quite a big shot producer with titles including Crowded, The Soul Man, Grimm and Hot in Cleveland under his belt. He also produced Sean Saves the World and Hollywood Game Night.
Harry Connick Jr
The actor/musician played Grace's one/off boyfriend and husband Leo. Following Will and Grace he bagged roles in Irish-set PS I Love You, Dolphin Tale (1 and 2) and you might spot him in Law and Order: Special Victim's Unit, the show were several Will and Grace cast members found themselves flitting through post W&G.
He was a judge on American Idol from 2013 until the series last run this year.
Bobby Cannavale played Vince D'Angelo, Will's boyfriend and then husband. Again, he won an Emmy and has gone on to land roles in some impressive series including Boardwalk Empire (which also earned him an Emmy), and more recently, Vinyl.
You'll also remember him as the unforgettable Chili in Woody Allen's critically acclaimed Blue Jasmine. He played the husband of Ginger (Sally Hawkins), the less-well-heeled sister of Cate Blanchett's Jasmine.
He played Will's good friend Rob (husband of Ellen - see below) in the series and since then he has appeared in The Bourne Ultimatum as well as several TV series including American Horror Story, Bones, The Mentalist and Suits. He also had a role in Insidious Chapter 3.
Prior to Will and Grace he had roles in shows as diverse as Knots Landing, Home Improvement and Baywatch.
She played Grace's bestie Ellen and following the show she has worked mainly on Disney Channel projects including Hannah Montana, Good Luck Charlie, and Jake and the Never Land Pirates.
Shelley played one of the most popular characters on Will and Grace, Karen's maid Rosario who took zero guff from her pampered employer. She was only supposed to appear for one episode but was loved so much she became a regular.
Since the show she's mainly done voice work for animated series including Handy Manny and Shark Tale.