From loungewear to eveningwear, sweater dresses are super versatile. Close-fitting or oversize, basic or colourful, long or belted, they can be worn in summer with mules, trainers and sporty sandals, or with ankle boots and knee-high boots, under blazers and winter coats.