12 Stars Who Would Make Perfect Live-Action Disney Princesses

When we first heard about Disney's plans to make a live-action Beauty and the Beast, we immediately thought Emma Watson would be perfect for the part. And what do you know, Disney listened! That got us thinking: what else can we predict? We've already seen Lily James in the live-action Cinderella, and Elle Fanning as Aurora in Maleficent, but even so, we still can't help but dream up our own casting. In honor of Walt Disney's birthday this weekend, keep scrolling to see who we'd pick for all the other Disney princesses.

Belle (Beauty and the Beast): Emma Watson
Getty

Belle (Beauty and the Beast): Emma Watson

Emma Watson will be a superb Belle, hands down. Not only is she as beautiful as Belle, but she's also incredibly intelligent and a feminist. Belle's smart and well-read and fights for gender equality in her own way. Emma's going to rock it.

Elsa (Frozen): Blake Lively
Getty

Elsa (Frozen): Blake Lively

She's even got a side braid! Plus, she's so fierce, you can already picture her shooting frozen fractals all around.

Tiana (The Princess and the Frog): Kat Graham
Getty

Tiana (The Princess and the Frog): Kat Graham

Kat Graham, who's best known for playing Bonnie on The Vampire Diaries, would make an awesome Tiana. Also, given her musical background, she'd already be ready to go if they decided to make it a musical.

Rapunzel (Tangled): Amanda Seyfried
Getty

Rapunzel (Tangled): Amanda Seyfried

Amanda Seyfried and Rapunzel look very eerily similar to each other, right? Plus, she's already had practice singing in Mamma Mia and Les Miserables. She'd be perfect.

Pocahontas (Pocahontas): Freida Pinto
Getty

Pocahontas (Pocahontas): Freida Pinto

Let's get real. This woman is a dead ringer for Pocahontas . . . if Pocahontas wore designer clothes.

Cinderella (Cinderella): AnnaSophia Robb
Getty

Cinderella (Cinderella): AnnaSophia Robb

We know, we know: Lily James has already been there and done that, but hear us out. AnnaSophia Robb got used to dressing up and traipsing around New York at midnight during her time on The Carrie Diaries. She's pretty much already Cinderella.

Mulan (Mulan): Arden Cho
Getty

Mulan (Mulan): Arden Cho

Arden Cho is a very fresh face, with Teen Wolf being her first major role, but she totally has the chops to chop off her hair and join the army disguised as a man.

Merida (Brave): Rose Leslie
Getty

Merida (Brave): Rose Leslie

Rose Leslie played Ygritte on Game of Thrones, which gives her a total advantage over the competition. She looks like Merida, she can pull off an accent, she's used to roughing it (as a wildling), and she even knows her way around a bow.

Aurora (Sleeping Beauty): Gabriella Wilde
Getty

Aurora (Sleeping Beauty): Gabriella Wilde

So what if Elle Fanning ended up as Aurora in Maleficent? Gabriella Wilde, who most recently appeared in Carrie and Endless Love, has the look down pat.

Jasmine (Aladdin): Nina Dobrev
Getty

Jasmine (Aladdin): Nina Dobrev

Nina Dobrev has just enough exotic flair to pull off being an Arabian princess. Plus, she's got a great body, so you just know she'd pull off that classic Jasmine outfit.

Ariel (The Little Mermaid): Deborah Ann Woll
Getty

Ariel (The Little Mermaid): Deborah Ann Woll

Deborah Ann Woll is known for her role as Jessica on True Blood, but come on. She's even wearing Ariel colors here. She may as well already be Ariel.

Snow White (Snow White): Lucy Hale
Getty

Snow White (Snow White): Lucy Hale

Lucy Hale has a gorgeous heart-shaped face, just like Snow White. Plus, her Pretty Little Liars character, Aria, likes teachers, and Snow White likes apples, so it's pretty much destiny.