I suggest a MJ Stam bag! They are very sturdy meaning, they hold up really well and it's a good size to fit all your essentials. I just bought the yellow Stam recently and the marigold leather looks amazing with the shiny gold hardware...very complimentary.
Or of course Balenciaga's are always a good call. Much lighter than the Stam and they come in a different styles, shapes, and colors! I would suggest either a city or a part-time...they can be carried by the handles, in the crook of your arm, or you can carry them with the handles over the shoulder or use the shoulder strap over the shoulder! Gotta love the shoulder strap!
good luck with your decision and let us know what you decide!