Once Upon a Time has found its Elsa, with Georgina Haig taking on the instantly-iconic role from the mega-hit Frozen. TVGuide reports that Haig -- best known for playing Peter and Olivia's daughter on Fringe -- will play Elsa, who was teased via a body double only seen from behind in Once's Season 3 finale.

Georgina Haig (seen here in Fringe) will play Frozen's Elsa in Once Upon a Time.

Please welcome our Elsa -- @GeorginaHaig ! Thrilled to have you join the #OnceUponATime family! #Frozen



— Adam Horowitz (@AdamHorowitzLA) July 3, 2014

Once Upon a Time executive producer Adam Horowitz tweeted the following:Haig's hiring comes on the heels of the Once Upon a Time producers finding the actors to play Frozen's Anna and Kristoff , who will also be introduced in Season 4 of the series this fall. Elsa is said to have the largest role of the trio, appearing in approximately nine episodes, with the other two showing up a bit less.