Lily James At The Mexico City Cinderella Premiere Looks Like An IRL Princess

Over the past few weeks, Lily James has been making the rounds promoting her new movie, Cinderella, and she's been creating a majorly stylish name for herself in the process. It seems like at every press junket and photo op James has a new, incredible dress that would do the Disney princess proud (if not put her to shame)! And the Mexico City premiere of Cinderella proved to be no exception. Lily James wore a diaphanous, pale blue dress (Cinderella's signature shade) from Prada that was the picture of royalty-friendly fashion.

While her dress is giving me major Jennifer Lawrence at the PGA vibes, I could just as easily see Kate Middleton wearing this look out to a big event at Buckingham Palace. The gown is tasteful and modest, yet still manages to maintain a certain wow-factor thanks to the beaded embellishment across the bodice and down the side of the skirt. In other words, the perfect dress for any modern, would-be princess. The actress finished off her ensemble with a pair of pearl-grey jeweled sandals, also from Prada (a modern take on the glass slipper), and an Anya Hindmarch "Crisp Packet" clutch, which lent her outfit a fun, youthful touch. Overall, James' look hit just the right note of fairy tale fashion. Now all she's missing is the tiara!

Looking good, Lily!