Use a bag such as this one instead of buying new bags every time. It only comes in one colour, black, but it does look quite neat.
From MyBag
Tory Burch Perry Leather Triple-Compartment Tote Bag - Black
House of Fraser
Tory Burch Perry Large Tote - Black