You know me, I am always on the hunt for a good gym bag. It's hard to find one that is cute and slim, yet is capable of holding all my gear.
The Sherpani Flora Major messenger bag ($69.95) has a big main pocket large enough for gym clothes, shoes, toiletries and all the other extras you bring with you. The best part? The bag has a wet pocket for your swimsuit or sweaty clothes that need to be quarantined. There is also a key fob, adjustable yoga mat straps, cell phone pocket and external water bottle pockets. The removable waist strap keeps your larger load from shifting when you're commuting by bike (or running for the bus).
The bag is cute enough that you won't be embarrassed to tote (no pun intended) it around and there are many colors to choose from. Buy it on Sherpani.com.