Fashion chameleon Lily James