Flicking through the racks of the Topshop sale in person is far more fun than shopping online (if you can stand the catfights) but there are some good reductions on the website if you'd rather shop from the comfort of your own sofa (who could blame you in this weather). Strangely, most of the stuff in the sale seems to come from the designer ranges, meaning you can now pick up Louise Goldin for £80, Peter Jensen for £60 and Ashish for £60. That's still not cheap, but if you have Christmas money burning a hole in your pocket, it's a great way to invest in hot new designers; a lot of these people fund their London Fashion Week shows with the money they get from their New Gen sponsorship.