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.
Meegan Warner
Meegan Warner (born August 5, 1991) is an Australian actress. She is known for her portrayal of Mary Woodhull in the AMC series "" and as young Lady Rapunzel Tremaine in "Once Upon a Time".