The cardigan takes pride of place in every wardrobe; long, belted or oversize, they can be worn as a sweater, jacket or coat. They come in classic colors 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.