43 Times Celebrities Channeled Disney Princesses on the Red Carpet

The only thing that's missing is a tribe of singing woodland creatures.

From Belle's bright yellow tufted number to Tiana's green layered look, Disney princesses—and the dresses they wore—are inescapably iconic. Here, 43 times your favorite stars paid homage (intentionally or not) to their silver-screen cartoon counterparts.

1 of 43

Blake Lively in Atelier Versace channeling Elsa from Frozen.

Advertisement - Continue Reading Below
2 of 43

Blake Lively again in Vivienne Westwood Couture, channeling Cinderella.

Advertisement - Continue Reading Below
3 of 43

Kirsten Dunst in Maison Margiela Couture channeling Belle from Beauty and the Beast.

Advertisement - Continue Reading Below
4 of 43

Petra Nemcova in Vice Domini channeling Cinderella.

Advertisement - Continue Reading Below
5 of 43

Juno Temple in Erdem channeling Rapunzel from Tangled.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6 of 43

Miranda Kerr in Louis Vuitton channeling Mulan.

Advertisement - Continue Reading Below
7 of 43

Alessandra Ambrosio in Zuhair Murad channeling Elsa from Frozen.

Advertisement - Continue Reading Below
8 of 43

Nina Dobrev in Marchesa channeling Belle from Beauty and the Beast.

Advertisement - Continue Reading Below
9 of 43

Allison Williams in Peter Pilotto channeling Aurora from Sleeping Beauty.

Advertisement - Continue Reading Below
10 of 43

Anna Kendrick in Stella McCartney channeling Belle from Beauty and the Beast.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
11 of 43

FKA Twigs in Atelier Versace channeling Pocahontas.

Advertisement - Continue Reading Below
12 of 43

Claire Danes in Zac Posen channeling Cinderella.

Advertisement - Continue Reading Below
13 of 43

Blake Lively in Burberry channeling Aurora from Sleeping Beauty.

Advertisement - Continue Reading Below
14 of 43

Kendall Jenner in Atelier Versace channeling Princess Jasmine from Aladdin.

Advertisement - Continue Reading Below
15 of 43

Lorde in Valentino channeling Tiana from The Princess and the Frog.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
16 of 43

Hailee Steinfeld in H&M channeling Merida from Brave.

Advertisement - Continue Reading Below
17 of 43

Emma Roberts in Tory Burch channeling Meg from Hercules.

Advertisement - Continue Reading Below
18 of 43

Heidi Klum in Marchesa channeling Rapunzel from Tangled.

Advertisement - Continue Reading Below
19 of 43

Naomi Watts in Armani Privé channeling Ariel from The Little Mermaid.

Advertisement - Continue Reading Below
20 of 43

Cate Blanchett in Armani Privé channeling Tiana from The Princess and the Frog.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
21 of 43

Saoirse Ronan in Calvin Klein Collection channeling Ariel from The Little Mermaid.

Advertisement - Continue Reading Below
22 of 43

Alicia Vikander in Louis Vuitton channeling Belle from Beauty and the Beast.

Advertisement - Continue Reading Below
23 of 43

Rachel McAdams in August Getty Atelier channeling Merida from Brave.

Advertisement - Continue Reading Below
24 of 43

Lianne La Havas in Vivienne Westwood channeling Tiana from The Princess and the Frog.

Advertisement - Continue Reading Below
25 of 43

January Jones in Ulyana Sergeenko channeling Ariel from The Little Mermaid.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
26 of 43

Kiernan Shipka in Dior Couture channeling Snow White.

Advertisement - Continue Reading Below
27 of 43

Bella Thorne in Maria Lucia Lohan channeling Tinkerbell from Peter Pan.

Advertisement - Continue Reading Below
28 of 43

Maggie Gyllenhaal in Oscar de la Renta channeling Princess Anna from Tangled.

Advertisement - Continue Reading Below
29 of 43

Lily James in Elie Saab Couture channeling Aurora from Sleeping Beauty. Or Elsa from Frozen. Or Cinderella herself. It's a toss-up.

Advertisement - Continue Reading Below
30 of 43

Kim Kardashian in Altuzarra channeling Princess Jasmine from Aladdin.

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below