Lily James's fairy tale fashion streak is still going strong—less than a week after she debuted an absolutely breathtaking ball gown (that would have made Cinderella herself jealous), the blonde beauty was at it again with yet another fanciful ensemble.
She graced the blue carpet at the Mexico City premiere of Cinderella last night in an icy blue Prada chiffon gown encrusted with crystals at the bodice. And in keeping with the magical theme, she accessorized with a cool silver foil Anya Hindmarch clutch, a Jennifer Fisher ribbon ring, and starburst earrings.
With the movie slated to hit theaters next week on March 13th, we're expecting to see more spellbinding looks from James. But until then, take a look at all the times she's charmed us on the red carpet.