Whatever shopper and purse bhs.co.uk, £12 Large enough for the books, doesn - The Independent