• Viral badge
  • OMG badge

Then Vs. Now: The Cast Of "Sabrina, The Teenage Witch"

Use the photo slider to compare these celebs... It's just like magic.

Melissa Joan Hart as Sabrina

ABC / Araya Diaz / Getty Images for MaxLove Project

Melissa Joan Hart is sadly missed as pretty much the best teenage witch TV ever saw. But she's been starring and executive producing the successful ABC Family show Melissa & Joey since 2010.

ABC / Araya Diaz / Getty Images for MaxLove Project

Melissa Joan Hart is sadly missed as pretty much the best teenage witch TV ever saw. But she's been starring and executive producing the successful ABC Family show Melissa & Joey since 2010.

ABC / Araya Diaz / Getty Images for MaxLove Project

Melissa Joan Hart is sadly missed as pretty much the best teenage witch TV ever saw. But she's been starring and executive producing the successful ABC Family show Melissa & Joey since 2010.

Beth Broderick as Aunt Zelda

ABC / Michael Loccisano / Getty Images

Do you remember how Aunt Zelda was on Lost? She played Kate's mother and showed up in several episodes. She's also made appearances on The Closer, ER, Castle, and more recently, Under the Dome.

ABC / Michael Loccisano / Getty Images

Do you remember how Aunt Zelda was on Lost? She played Kate's mother and showed up in several episodes. She's also made appearances on The Closer, ER, Castle, and more recently, Under the Dome.

ABC / Michael Loccisano / Getty Images

Do you remember how Aunt Zelda was on Lost? She played Kate's mother and showed up in several episodes. She's also made appearances on The Closer, ER, Castle, and more recently, Under the Dome.

Martin Mull as Willard Kraft

ABC / Alberto E. Rodriguez / Getty Images

Martin Mull played Sabrina's principal, who also decided to date her aunts, which was weird. If he looks familiar it's because he's GENE PARMESAN from Arrested Development. This guy is kind of amazing. Pre-Sabrina he was on Roseanne and was Colenel Mustard in Clue (obviously, I'm skipping a lot of stuff here). After, he was the voice of Plasmius on Danny Phantom, and was on that Seth Green show, Dads. ALSO: He's put out a bunch of musical comedy albums. ALSO: He's a painter and Steve Martin owns one of his works.

ABC / Alberto E. Rodriguez / Getty Images

Martin Mull played Sabrina's principal, who also decided to date her aunts, which was weird. If he looks familiar it's because he's GENE PARMESAN from Arrested Development. This guy is kind of amazing. Pre-Sabrina he was on Roseanne and was Colenel Mustard in Clue (obviously, I'm skipping a lot of stuff here). After, he was the voice of Plasmius on Danny Phantom, and was on that Seth Green show, Dads. ALSO: He's put out a bunch of musical comedy albums. ALSO: He's a painter and Steve Martin owns one of his works.

ABC / Alberto E. Rodriguez / Getty Images

Martin Mull played Sabrina's principal, who also decided to date her aunts, which was weird. If he looks familiar it's because he's GENE PARMESAN from Arrested Development. This guy is kind of amazing. Pre-Sabrina he was on Roseanne and was Colenel Mustard in Clue (obviously, I'm skipping a lot of stuff here). After, he was the voice of Plasmius on Danny Phantom, and was on that Seth Green show, Dads. ALSO: He's put out a bunch of musical comedy albums. ALSO: He's a painter and Steve Martin owns one of his works.

Nate Richert as Harvey

ABC / Twitter: @NateRichert

It would appear Sabrina's boyfriend did little acting after the show. He's instead concentrated on music, and put out his debut solo album, "Halogen Moon," in 2012.

ABC / Twitter: @NateRichert

It would appear Sabrina's boyfriend did little acting after the show. He's instead concentrated on music, and put out his debut solo album, "Halogen Moon," in 2012.

ABC / Twitter: @NateRichert

It would appear Sabrina's boyfriend did little acting after the show. He's instead concentrated on music, and put out his debut solo album, "Halogen Moon," in 2012.

Caroline Rhea as Aunt Hilda

ABC / Andrew Toth / Getty Images

Wacky Aunt Hilda has working hard since Sabrina: She hosted The Biggest Loser for two years, made appearances on The Suite Life of Zack & Cody, and voices the character of Linda on Phineas and Ferb.

ABC / Andrew Toth / Getty Images

Wacky Aunt Hilda has working hard since Sabrina: She hosted The Biggest Loser for two years, made appearances on The Suite Life of Zack & Cody, and voices the character of Linda on Phineas and Ferb.

ABC / Andrew Toth / Getty Images

Wacky Aunt Hilda has working hard since Sabrina: She hosted The Biggest Loser for two years, made appearances on The Suite Life of Zack & Cody, and voices the character of Linda on Phineas and Ferb.

Jenna Leigh Green as Libby

ABC / Andrew H. Walker

Remember Libby? She was that mean girl at Sabrina's high school who was a total snob? She was played by Jenna Leigh Green, who appeared in TV episodes here and there (ER, Castle, Bones), but has concentrated on theater work. She played Nessarose (aka the Wicked Witch of the East) in Wicked!

ABC / Andrew H. Walker

Remember Libby? She was that mean girl at Sabrina's high school who was a total snob? She was played by Jenna Leigh Green, who appeared in TV episodes here and there (ER, Castle, Bones), but has concentrated on theater work. She played Nessarose (aka the Wicked Witch of the East) in Wicked!

ABC / Andrew H. Walker

Remember Libby? She was that mean girl at Sabrina's high school who was a total snob? She was played by Jenna Leigh Green, who appeared in TV episodes here and there (ER, Castle, Bones), but has concentrated on theater work. She played Nessarose (aka the Wicked Witch of the East) in Wicked!

Lindsay Sloane as Valerie

ABC / Jon Kopaloff / FilmMagic

Sabrina's former BFF has been in tons of awesome movies: Bring It On, Nancy Drew, She's Out of My League, and Horrible Bosses are just a few of them. She's basically appeared once on every popular TV show, too (Weeds, Psych, How I Met Your Mother). She's also cast in a lead role in an upcoming CBS sitcom — The Odd Couple, starring Matthew Perry — set to air in 2015.

ABC / Jon Kopaloff / FilmMagic

Sabrina's former BFF has been in tons of awesome movies: Bring It On, Nancy Drew, She's Out of My League, and Horrible Bosses are just a few of them. She's basically appeared once on every popular TV show, too (Weeds, Psych, How I Met Your Mother). She's also cast in a lead role in an upcoming CBS sitcom — The Odd Couple, starring Matthew Perry — set to air in 2015.

ABC / Jon Kopaloff / FilmMagic

Sabrina's former BFF has been in tons of awesome movies: Bring It On, Nancy Drew, She's Out of My League, and Horrible Bosses are just a few of them. She's basically appeared once on every popular TV show, too (Weeds, Psych, How I Met Your Mother). She's also cast in a lead role in an upcoming CBS sitcom — The Odd Couple, starring Matthew Perry — set to air in 2015.

David Lascher as Josh

ABC / Mike Coppola / Getty Images for the 2014 Tribeca Film Festival

What is it with this guy getting cast as characters named "Josh"? (He was Josh in the TV version of Clueless, remember?) Josh/David was Sabrina's love interest in the show's later years. He reconnected with Melissa Joan Hart recently when he was on a couple episodes of Melissa & Joey.

ABC / Mike Coppola / Getty Images for the 2014 Tribeca Film Festival

What is it with this guy getting cast as characters named "Josh"? (He was Josh in the TV version of Clueless, remember?) Josh/David was Sabrina's love interest in the show's later years. He reconnected with Melissa Joan Hart recently when he was on a couple episodes of Melissa & Joey.

ABC / Mike Coppola / Getty Images for the 2014 Tribeca Film Festival

What is it with this guy getting cast as characters named "Josh"? (He was Josh in the TV version of Clueless, remember?) Josh/David was Sabrina's love interest in the show's later years. He reconnected with Melissa Joan Hart recently when he was on a couple episodes of Melissa & Joey.

Elisa Donovan as Morgan

Evan Agostini / David Livingston / Getty Images

She's best known as Amber in Clueless, but Donovan also played Sabrina's roommate during the show's later years. She's been in a series of ABC Family TV movies about a dog who saves Christmas (um, yes please), and in recent years she's also starred in a web series called In Gayle We Trust.

Evan Agostini / David Livingston / Getty Images

She's best known as Amber in Clueless, but Donovan also played Sabrina's roommate during the show's later years. She's been in a series of ABC Family TV movies about a dog who saves Christmas (um, yes please), and in recent years she's also starred in a web series called In Gayle We Trust.

Evan Agostini / David Livingston / Getty Images

She's best known as Amber in Clueless, but Donovan also played Sabrina's roommate during the show's later years. She's been in a series of ABC Family TV movies about a dog who saves Christmas (um, yes please), and in recent years she's also starred in a web series called In Gayle We Trust.

Soleil Moon Frye as Roxie

ABC / Jeffrey Mayer / Getty Images

Punky Brewster, aka Soleil, also played a roommate of Sabrina's during the later years of the show. Not too long ago she released a parenting book, and she's now the host of a reality home improvement show on OWN.

ABC / Jeffrey Mayer / Getty Images

Punky Brewster, aka Soleil, also played a roommate of Sabrina's during the later years of the show. Not too long ago she released a parenting book, and she's now the host of a reality home improvement show on OWN.

ABC / Jeffrey Mayer / Getty Images

Punky Brewster, aka Soleil, also played a roommate of Sabrina's during the later years of the show. Not too long ago she released a parenting book, and she's now the host of a reality home improvement show on OWN.