By A Mystery Man Writer
SHE plays a princess on screen and Lily James definitely looked the part last night, as she took to the red carpet at the Cinderella premiere in Mexico.
Lily James transforms into a princess at US premiere of Cinderella
Lily James enchants in a blue-grey gown at Cinderella premiere in Mexico City
Lily James dazzles at 'Cinderella' premiere in Mexico City
Lily James attends Cinderella premiere after party in grey coat
Celebrity Shoe Style: Lily James [PHOTOS]
Lily James Wears Prada Shoes At Cinderella Mexico City Premiere
Lily James attends Cinderella premiere after party in grey coat, Celebrity News, Showbiz & TV
Lily James enchants in a blue-grey gown at Cinderella premiere in
Grumpy Cat attends Cinderella Premiere