Spotted on the streets of Venice, Keira Knightley's Italian outfit offers the perfect blueprint for effortless styling ...