The Rose Lady is a fictional character portrayed by Alexandra Boyd in the TV series Sabrina, The Teenage Witch.
They appear in 1 episodes out of a total of 163 aired
Episodes1
I Think I Love You
episode S6.E13 february 2002When Sabrina tries to say "I Love You" after Josh professes his love, it comes out in a funny voice. The Love Doctor says that she has to tell him that she is a witch.