
As adults, we try to be grown up and sophisticated, but there's one thing most of us can't shake: our love of Disney princesses. Maybe it's the fairy tale of it all (or their flawless hair), but something about them has had us hooked since we were in diapers. Celebrities are no exception — they're huge fans of Disney princesses, too! So much so, in fact, a few have managed to channel their inner Disney princess on more than one occasion.
Check out the following 14 celebrities who dressed like Disney princesses and looked good enough to star in the studio's next movie.
Images via Kent Phillips/wdwnews.com; Johns PKI/Splash News
-
Gwen Stefani as Cinderella
1Images via Gregg Newton/wdwnews.com; MAB/Splash News -
Ariana Grande as Princess Ariel
2Images via Gregg Newton/wdwnews.com; Ron Smits/London Entertainment/Splash News -
Katy Perry as Snow White
3Images via Gregg Newton/wdwnews.com; Splash News -
Lady Gaga as Rapunzel
4Images via Matt Stroshane/wdwnews.com; Press Line Photos/Splash NewsEvery now and then, Gaga switches things up with a toned down look. At the 2013 Billboard Awards, she arrived on a white horse wearing a lengthy blonde wig and plush lilac dress resembling one of Disney's most hair-envied characters.
More from CafeMom: 17 Celebrities Who Wore Everyday Clothes on the Red Carpet
-
Rihanna as Belle
5Images via Kent Phillips/wdwnews.com; Johns PKI/Splash News -
Elle Fanning as Queen Elsa
6Images via Ryan Wendler/wdwnews.com; Splash News -
Maya Rivera as Princess Jasmine
7Images via Gregg Newton/wdwnews.com; Nate Beckett/Splash News -
Jess Glynne as Princess Merida
8Image via Gregg Newton/wdwnews.com; Elliot/Splash NewsDo you ever just tell your hairstylist to give you "the Merida"? Jess Glynne does, which resulted in the Rather Be singer rolling up to the 2016 Brit Awards looking just like the red-headed character. Clearly she's a fan of Brave.
More from CafeMom: Rebel Celebs Who Broke the Red Carpet Rules & Won
-
Lupita Nyong'o as Princess Tiana
9Images via Gregg Newton/wdwnews.com; Crystal/Splash News -
Amy Adams as Cinderella
10 -
Keira Knightley as Rapunzel
11Images via Matt Stroshane/wdwnews.com; Fred Duval/Splash News -
Gina Rodriguez as Princess Elena
12Images via David Roark/wdwnews.com; Splash NewsSeeing double? That's because these señoritas could practically pass as sisters. Princess Elena of Avalor is Disney's most recent princess to arrive on the screen and the first to be Latina.
More from CafeMom: 20 Celeb Moms Who Rocked Their Baby Bump on the Red Carpet
-
Diane Kruger as Queen Elsa
13 -
Katie Holmes as Belle
14