In this article, I'll be pairing each Disney Princess with a celebrity active during the time of the DP's movie release.
Snow White: Gene Tierney
They both have roundish faces, dark hair, a cute smile, and a reputation for outstanding beauty.
Cinderella: Grace Kelly
They both have blonde hair (albeit Cinderella is more of a strawberry blonde), and similar noses IMO. And both are icons of elegance.
Aurora: Kim Novak
It was actually very hard to determine who Aurora's double would be. There were so many blonde actresses in the 1950s - mainly because movie studios were hiring people who looked similar to Marilyn Monroe in order to compete. But in the end I settled on Kim Novak. Aurora and Kim Novak both have light blonde hair in addition to chiseled faces with high cheekbones and similar noses.
Ariel: Brooke Shields
Both of them have insanely voluminous hair (Brooke's is red in some photos but not in others), small noses, and stunning blue eyes.
Belle: Mia Sara
I was trying to decide between Roxane Mesquida, Winona Ryder, and Ashley Greene, when I found Mia Sara by accident. Her hair, eyes, and face shape look uncannily like Belle's.
Jasmine: Mona Zaki
I had a lot of issues finding a '90s celebrity who really looked like Jasmine, but I think this Egyptian actress has a similar nose and face shape to Jasmine.
Pocahontas: Brenda Schad
They both have a tan complexion, full lips, and a strong jawline - and they're both Native American, which helps.
Mulan: Kim Yuna
It took me an unbelievably long time to find somebody who looked like Mulan - the most time out of anybody on this list. I think Kim Yuna is a good match, though. They both have almond-shaped eyes, a similar face shape, and similar noses. And Kim Yuna is also a gold medalist in Olympic figure skating, which corresponds a bit with Mulan's athleticism in battle.
Tiana: Lupita N'yongo
They both have the same dark-chocolate-colored complexion, full lips, and similar noses.
Rapunzel: Anna Sophia Robb AND Amanda Seyfried
Anna Sophia Robb
I feel like Anna's nose is more like Rapunzel's than Amanda's is, but that Amanda's chin is more like Rapunzel's than Anna's is. At any rate, both of these actresses have long blonde hair, heart shaped faces, and large green eyes.
Merida: Lily Cole
A curly mane of red hair, freckles, blue eyes, round face shape... I can't get over the likeness.
Anna: Olesya Kharitonova
Anna and this Russian model both have reddish hair (Olesya's is red, while Anna's is strawberry blonde), blue eyes, a heart-shaped face, freckles, and a small nose.
Elsa: Sasha Pivovarova
Platinum blonde hair, blue eyes, an almost identical nose ... and to top it off, Sasha's from Norway, where Frozen takes place.
Hope you liked my article and please feel free to comment.