Lily James, her 30 best looks