Clap if you believe in good news: Tinker Bell has finally been cast for Once Upon a Time Season 3!

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

Entertainment Weekly reports that actress Rose McIver will play the iconic fairy, who, according to the showrunners, will have a connection to one of the main cast members.

We're not sure how large the Tinker Bell part will be. The showrunners have promised that new characters won't overwhelm the old on Season 3, but given that we're headed to Neverland, we wouldn't be surprised to see a fair amount of Tink.

For a young actress, Rose has already had a successful career. You might recognize her from The Lovely Bones, Power Rangers R.P.M., or Super City. She also has a recurring role on the upcoming Showtime drama Masters of Sex, which definitely suggests that the Once Upon a Time Powers That Be aren't planning to make Tink a main character anytime soon. But who knows! In Neverland, anything is possible.

What do you think of this casting? Sound off in the comments below!

Catch the Once Upon a Time Season 3 premiere on September 29, 2013 at 8 p.m. ET/PT on ABC.

Source: Entertainment Weekly

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.

Credit: Celebified Photo: Once Upon a Time in Wonderland Spoilers: Sophie Lowe and Michael Socha Tease New ABC Series