The cardigan takes pride of place in every wardrobe; long, belted or oversize, they can be worn as a jumper, jacket or coat. They come in classic colours like black, red and even pink and offer a feminine alternative to the blazer. Elegant kimono-inspired versions can be worn open over a figure-hugging top and high-waisted jeans. Sleeveless styles are great for adding a touch of vintage charm.