Elizabeth Lail will portray the princess, with Scott Michael Foster as her ice-cutter beau. Lail is a relative newcomer, and Foster counts Greek and Californication among his credits. Princess Elsa has not yet been cast.
TV Line reports Once Upon a Time's Anna will retain her "fun-loving, fearless [optimism]" from Frozen. She values her relationship with sister Elsa "above all else," and uses her "resourcefulness and can-do spirit" to triumph in situations where she is "in over her head." Kristoff will be as down-to-earth as ever, and will be living in the castle with Anna and Elsa. His gruff demeanor sometimes masks his love for the princess, and the series finds him sleeping indoors for the first time.
The fourth season of Once Upon a Time premieres this fall.