A tote bag is the perfect everyday carryall. It will fit all your essentials - exactly what you want from a bag on long days in the city.
If you're not a thrifty type, then you absolutely must check out this The Row Tote Bag. This piece seems expensive, but it's worth it. Another product we're drooling over is this The Row Tote Bag. It's pricey but you get what you pay for.