15-02-2025
- Entertainment
- The Guardian
The edit: 20 of the best cardigans
Abstract, £45, Any Day (
Jacquard, £49.99,
Striped, £39.99,
Vintage, £110,
Vintage YSL, £39, Photograph:
Paisley, £90,
Blue, £175,
Yellow, £160,
Collegiate, £179,
Cream, £155,
Zigzag, £272, Howlin (
Triangle, £145, Peregrine (
Patch, £365,
Heather, £395,
Rosette, £475,