I've scoured the high street for the best dresses in the winter sales - these 28 made the cut, and they're all under £100

The result? A tightly curated edit of dresses that feel versatile, stylish and very much worth buying now - before sizes inevitably disappear.