Credit: © 1997 Paramount Photo: Cast of Sabrina the Teenage Witch

Get ready world, the ‘90s are about to come back in a very magical way. According to The Hollywood Reporter, ABC Family’s Melissa & Joey is gearing up for a Sabrina the Teenage Witch reunion on their April 9th episode. But just who will be joining Melissa Joan Hart, thereby making all of our dreams come true? Read on to find out!

Brace yourself, shippers of Sabrina and Josh — David Lascher will be guest starring in the upcoming Season 3 episode of Melissa & Joey. David played Josh Blackhart, a mortal and Sabrina’s boss at Bean There, Brewed That (though he later became a photojournalist). These two were the pinnacle of “will they or won’t they” couples, and after a few failed attempts, they started a serious relationship that lasted for three seasons. Their final kiss in the Season 6 finale was heartbreaking, but those who shipped Sabrina and Harvey (Nate Richert) reveled in eternal glory.

In the Melissa & Joey episode, David will play Charlie, Joe’s (Joey Lawrence) recently divorced pal. He’s going to convince Joe to be his wingman at a singles bar so that Charlie can get back into the game. This is obviously going to get Melissa in a tizzy.

Not only is there a Sabrina aspect to the episode, but Big Time Rush star Erin Sanders and Camp Rock’s Meaghan Martin will make their first appearances for their recurring roles in the special ep. And just to give this episode the celeb power it needs, Sharknado star Tara Reid will also appear.

Are you excited to see this Sabrina reunion happen? What about poor Harvey? Hit the comments and let us know!

Source: The Hollywood Reporter

Carson Blackwelder is an Assistant Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!