Rose McIver will be joining the Once Upon a Time cast as Tinkerbell.


The actress has been signed up for multiple episodes for Once Upon a Time’s upcoming third season.

The announcement was hinted at  during the San Diego Comic Con where showrunners  Adam Horowitz and Edward Kitsis talked about the addition of a new character: “It’s taking the icon and putting our spin on it. “

The role of Ariel, The Little Mermaid has yet to be cast for the new season.

Once Upon a Time airs returns to ABC for it’s third season September 29