Brace yourselves for another round of pixie dust, Oncers, as fan favorite Rose McIver is flying back to Once Upon A Time to reprise her role as the infamous fairy Tinkerbell.

“We’re thrilled that Rose McIver was able to join us once again," say the Once creators Adam Horowitz and Eddy KItsis. "Tinkerbell was integral to Regina discovering her destiny with Robin Hood, so it only stands to reason that with Sean Maguire’s return to the show, our favorite fairy would pop back in for a visit.” 

McIver was first seen as Tinkebell back in early season 3, where she revealed to young Queen Regina (Lana Parrilla) that there was a second chance at love and happiness waiting for her out there in the face of her soulmate, who turned out to be Robin Hood (Sean Maguire). She will be back in an episode this coming spring, joining a list or returning guest stars that include JoAnna Garcia Swisher as Ariel, Gil McKinney as Prince Eric and Alan Dale as Charming's dad.

Once Upon A Time returns Sunday, March 6, on ABC.