There are more pretty, pretty princesses on the way for Once Upon a Time! ABC just announced two more classic royals who will join the show’s second season: Sucker Punch’s Jamie Chung will play Mulan and The Tudors’s Sarah Bolger will star as Sleeping Beauty (a.k.a. Princess Aurora). Though little is known about Chung’s Mulan subplot, we’ve already seen Maleficent in the first season (played by Kristin Bauer van Straten), so we’re guessing she’ll go head-to-head with Bolger’s Aurora. Tune into Once Upon a Time Sunday nights on ABC when it returns this fall. And long live the TV princesses!

Plus, click through to see our favorite movie princess of all time.

MOVIE PRINCESSES

MORE:
Colleen Atwood’s Snow White Collection
Fun Facts About Snow White and the Huntsman
The Ultimate Kate Middleton Lookbook