Lily James (formerly of Downton Abbey fame — she plays Lady Rose on the popular period soap opera) has been killing it lately on the style front. Her big star turn as the title character in the new, more feminist-friendly Cinderella (alongside Robb Stark — I mean, Richard Madden — as none other than Prince Charming) is taking her globe trotting in a major way, and boy is she delivering — she's worn everything from a sweeping, blush pink Christian Dior ball gown in Berlin to a fire engine red halter dress in Milan: She's making that red carpet her personal runway.
Of course, her character's (literally) magical style is hard to live up to (the costumes on the film are absolutely gorgeous — her powder blue midnight ball gown looks like it took about a million yards of fabric, and it makes its iconic 1950s cartoon inspiration look like peanuts), but James is doing just fine. She kicked things off at a photo call at the Berlin International Film Festival by wearing a kicky Mary Katrantzou dress, and every dress ensemble since has just gotten better and better. Let's take a look at all of her best Cinderella red carpet fashion moments so far!
At the Berlin International Film Festival Photo Call
Iguanas and ballerinas — now that's one cool dress.
At the Berlin Premiere of Cinderella
Extra points for wearing Jimmy Choo (!!!) glass slippers.
At a Moscow Photo Call
Doing winter whites (and the correspondingly fabulous boots) like nobody's business.
At the Moscow Premiere of Cinderella
Very, very classic and pretty — in other words, perfect for Cinderella.
At a Milan Photo Call (With an Assist from Richard Madden)
Pretty darn fab, no? I can't wait to see what she wears next.
Images: Getty Images; Twitter