Lily James’ latest tie-dye look took us totally by surprise

Wait 5 sec.

The Mamma Mia actress made a case for kaleidoscopic dress codes - see more