Have started walking loads and want a good cross-body bag. Need decent size and want something practical but also reasonably stylish. Had an M&S one (not exactly the pinnacle of high-fashion, I grant you) that I quite liked (and looked remarkably like a Mulberry one), but buckle broke and would like to replace it with something marginally nicer….. Anyone have any ideas?