Crossbody messenger bag from Bessie London, a great all day option with ample space for all your everyday essentials. Zip top open, the bag has pockets at the front and back.