The Wicked Witch (Rebecca Mader) won't be the only Wizard of Oz character introduced in the second half of Once Upon a Time season 3.

Once Upon a Time is casting for an actress to play Glinda the Good Witch, according to a new report by TVLine. The show's casting is looking for an actress in her mid to late twenties to play Glinda, who will be in multiple episodes this season. According to TVLine, this Glinda will be "elegant, warm and benevolent," as she is often depicted, but also clever and knowing in her behavior.

Once Upon a Time Spoilers: Wicked Witch Puts Snow & Charming's Lives in Danger?

When Once fans are first introduced to Glinda, she will be a little lonely and cautious, says the report, but she will still be optimistic and cheerful as opposed to the more vengeful Wicked Witch.

Since casting is still underway for Glinda, it is safe to assumed that the good witch will not be showing up right away.

In other Once Upon a Time spoiler news, TVLine also reported on one of the show's potential budding romances. The Regina (Lana Parilla) - Robin Hood (Sean Maguire) relationship will be addressed in the episode after the midseason premiere.

Once Upon a Time Spoilers: Regina & Robin Hood Find Love in the Enchanted Forest?

Once co-creator Edward Kitsis teased that Regina and Robin Hood will meet "under interesting circumstances - heightened, intense circumstances - as one does on our show."

Once Upon a Time season 3 returns for its midseason premiere on Sunday, March 9 at 8 p.m. on ABC.

Watch a promo for the next episode of Once Upon a Time below: