Episode 91 of "Charmed"
s05e03 Happily Ever After
Title: Happily Ever After
Original Air Date: 09/29/2002 on WB
Director: John T. Kretchmer
Writer: Curtis Kheel
Guest Stars: Kay E. Kuter (Keeper), Danny Woodburn (Head Dwarf), Natalija Nogulich (Evil Witch), Tinsley Grimes (Phoebe's Assistant), Arturo Gil (Dwarf #1), Clay Rivers (Dwarf #2), Charlie Shanian (Apprentice)
Plot Outline:
An evil witch traps the Halliwell sisters in distorted versions of classic fairy tales, where Phoebe attends a ball as Cinderella and meets Prince Charming, Paige has a taste of Snow White's poisoned apple, and Piper encounters a big, bad wolf, as Little Red Riding Hood.