Elle Fanning Doesn't Just Enjoy Disney-Princess Style — She Channels Villains, Too

Elle Fanning may be promoting her new movie The Neon Demon, but that isn't stopping her from channeling characters she's played in the past, especially on the red carpet. Stepping out for the film's New York premiere, the star opted to wear a pink ruffled Gucci gown, which seemed to scream "Sleeping Beauty" — aka the character Elle played in Maleficent.

But what might be the most unexpected fashion twist of them all? Elle also appeared on The Tonight Show Starring Jimmy Fallon the very same day, wearing a piece that made her look like a chic Disney villain. The embellished and sheer black Alexander McQueen dress was the opposite of princess, and we love that the actress channeled both sides — good and evil — in a matter of hours.

Scroll through to see both of Elle's stunning dresses. Then, take a peek at all the times Kate Middleton went Disney with her style, too.

Elle Channeling a Disney Princess in Gucci
Getty

Elle Channeling a Disney Princess in Gucci

Elle Channeling a Disney Villain in Alexander McQueen
Getty

Elle Channeling a Disney Villain in Alexander McQueen