Disney's Maleficent, starring Angelina Jolie and arriving in theaters this spring, also stars Elle Fanning (and Angelina's daughter Vivienne) as Princess Aurora.
As we count down the days until the live-action Sleeping Beauty movie's release, we got to thinking of other celebs that would be perfect as princesses.
If Aurora were a young adult instead of a teenager, we know just who would play her. Ditto Belle from Beauty and the Beast, and The Little Mermaid's Ariel.
Intrigued yet? Who do you think is our Snow White? Which roles do you think Freida Pinto and The Vampire Diaries' Nina Dobrev would be fantastic for?
Nina certainly has experience as a doppelganger, after all. See who we paired her with, and the rest of our nine celebrity Disney princess look-alikes below:
1. Isla Fisher & Ariel
Joanna Garcia holds her own on Once Upon a Time, but we'd say Isla Fisher even better resembles Ariel from The Little Mermaid.
2. Anne Hathaway & Belle
With the proper styling, Anne Hathaway would make a perfect Belle from Beauty and the Beast.
3. Ellen Page & Snow White
Ellen Page (Juno, Inception) has definite Snow White-like qualities.
4. Blake Lively & Aurora
Blake Lively would make a great Princess Aurora from Sleeping Beauty ... at least until Vivienne Jolie-Pitt grows up.
5. Nina Dobrev & Esmeralda
The Vampire Diaries' Nina Dobrev certainly resembles Esmeralda from The Hunchback of Notre Dame.
6. Fredia Pinto & Jasmine
Freida Pinto and Jasmine from Aladdin might be the most obvious of them all.
7. January Jones & Cinderella
She may be a bit older than you'd expect, but January Jones still just about perfectly embodies the look of Cinderella.
8. Julia Jones & Pocahontas
Julia Jones (Leah Clearwater from Twilight) bears a strong resemblance to Pocahontas, which is no surprise due to the actress' Native American ethnicity.
9. Rachel Lefevre & Merida
Speaking of Twilight, Rachel Lefevre (Victoria) would be great as Brave's unlikely princess Merida.