how old is lily james
His Cinderella, as played by 25-year-old actress Lily James, has an hourglass figure verging on the absurd: probably an inch or two less than my slender daughterâs in fact. Branagh defends this, claiming itâs natural â with just the teeniest bit of assistance from her underwear.