They say the best art imitates life, and that certainly seems to be the ethos behind Balenciaga’s newest shopper – costing £925 – which many people have suggested is reminiscent of an old-school Tesco carrier bag.