Zoe Italian knitwear brand, renown for vibrant colours and prints in a variety of shapes and silhouettes to suit every woman.