Pieces linen touch tie front blouse and wide leg trousers set in birch cream and blue stripe
MIX & MATCHPieces racer neck vest top with embroiderd cherry graphic in white
MORE COLOURSPieces racer neck vest top with embroiderd lemon graphic in white
MORE COLOURSPieces broderie cutwork detail short sleeve blouse in cloud white
Pieces ruffle tiered mini dress with corsage detail in leopard print
MORE COLOURSPieces elasticated waistband wide leg trouser in fossil beige
Pieces jaquard detail tie front puff sleeve top in cream
Pieces baggy tailored dad trousers in black
MORE COLOURSPieces ribbed knit tank top in black
Pieces elasticated waist wide leg jeans in medium blue wash
Pieces wellness 'Wellcare' a-line jersey mini skirt co-ord in navy blue
Pieces wellness mix & match lettuce edge vest top in light grey
Pieces 2 pack seamless legging shorts in black
MIX & MATCHPieces bandeau top in bright blue
MORE COLOURSPieces tie waist linen mini shirt dress in black
Pieces mix & match tie front linen shirt in cream
MORE COLOURSPieces tailored wide leg trousers in light grey
MORE COLOURSPieces lettuce hem cami top in black
MORE COLOURSPieces tailored waistcoat co-ord in stone
MORE COLOURSPieces tailored blazer co-ord in charcoal pinstripe
MORE COLOURSPieces lettuce hem long sleeve top in green
Pieces wrap mini dress in multi ditsy print
Pieces strappy midi dress in black & white spot
Pieces bubble hem cropped sweat co-ord in cream
Pieces striped roll neck top in beige and black
MORE COLOURSPieces ribbed t-shirt mini dress in mono stripe
You've viewed 314 of 314 products