There is something intensely pleasing about a mini handbag, especially when it comes with an appropriately sized price tag. The new AllSaints handbag range went on sale this week, and none of the bags are more than £300. With its braided leather trim (very Chanel haute couture this season), this one punches well above its £98 price tag. Recommended.