TOPS

TOPS

Pinstripe and plaid shirts, fine-knit cardigans and a sleeveless blazer. BF2026 applied: 20% off.

Black Striped Shirt
Sale price  £79.20 Regular price  £99
White Striped Shirt
Sale price  £79.20 Regular price  £99
Blue Striped Shirt
Sale price  £79.20 Regular price  £99
Red Striped Shirt
Sale price  £79.20 Regular price  £99
Gray Striped Shirt
Sale price  £44 Regular price  £55
Beige Striped Shirt
Sale price  £44 Regular price  £55
Brown Striped Shirt
Sale price  £44 Regular price  £55
Blue Plaid Shirt
Sale price  £44 Regular price  £55
Brown Plaid Shirt
Sale price  £44 Regular price  £55

Filter

Use the tabs to narrow the edit.

Clear

Sort by