Once Upon a Time doesn’t return until the fall (hello, Season 2!), but we’re already counting down the days. As we reported yesterday (June 18), there will finally be a chance for Emma (Jennifer Morrison) to have some romance in her life. And now, E! reports that two new female characters will be kicking ass in the upcoming season.

According to E!, we will soon meet a princess named Anastasia, who “could be mistaken for a spoiled rich girl, but as we all know love rules in Fairy-Tale Land.” We wonder who her romantic hero might be, and hope she keeps her hands off The Huntsman!

Also, producers “are looking for someone to play Magnolia, a cool badass Asian chick who is an accomplished fighter and rider and might be a little bit magical.” A magical badass rider? Um, wake us up in September!

Once Upon a Time returns to ABC's Sunday night lineup in the fall.

Source: E!

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

For the latest from Wetpaint Entertainment, Like us on our Facebook page at facebook.com/Wetpaint, or Follow us on Twitter at twitter.com/WetpaintTV.