Zelena (Once Upon a Time)
Zelena, also known as the Wicked Witch of the West and cursed as Kelly West in the seventh season, is a fictional character in ABC's television series "Once Upon a Time". She is portrayed by Rebecca Mader and was first introduced in the second half of the third season. After making recurring appearances in both the third and fourth seasons, Mader was promoted to series regular for the fifth and sixth seasons. She returned as a recurring guest star in the seventh season.
Josh Dallas
In 2011, he began starring in the ABC series "Once Upon a Time" as Prince Charming. Dallas did not reprise his role in the due to his commitments in "Once Upon a Time". Zachary Levi replaced him in the film. After six seasons, Dallas exited the series in 2017. He would, however, return for its series finale the following year. For 2018-19, he was cast as Ben Stone, the male lead, in the NBC mystery/drama series "Manifest". The network is promoting the series on-air as "The #1 new show of the season."