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 attends Cinderella premiere after party in grey coat
Video Lily James, Right Fit for this Classic Fairy Tale - ABC News
Lily James enchants in a blue-grey gown at Cinderella premiere in
Lily James in Blue Elie Saab Couture at Cinderella Premiere 2015
Grumpy Cat attends Cinderella Premiere
Lily James attends Mexico's Cinderella premiere in bejewelled gown
Lily James enchants in a blue-grey gown at Cinderella premiere in
Celebrities' Glamorous Red-Carpet Looks in 2018
Lily James dazzles at 'Cinderella' premiere in Mexico City