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: