A few years ago on holiday a brown leather bag i was wearing left a vertical mark across my white top. I'm going on holiday in a few weeks and bringing a new brown leather bag but I'd like to avoid the same happening and the stain never came out the top. Does anyone have any tried and tested ways to prevent this?