Once Upon a Time (season 7)
On September 8, it was announced that Meegan Warner would be guest starring as an alternate version of Rapunzel, a character previously featured in one episode of season 3. It was later revealed that the character would appear in a multi-episode arc. On September 20, it was announced that former main Rebecca Mader would return for multiple episodes in the seventh season as Zelena, who will also have a cursed identity.
Disney Fairies
To date, two of the characters from the Disney Fairies franchise have appeared in ABC's fantasy drama series "Once Upon a Time". Tinker Bell appears as a recurring character played by Rose McIver and debuts in the third episode of Season Three. Silvermist appeared in the spin-off "Once Upon a Time in Wonderland" in the second episode of Season One where she is played by Jordana Largy.