The Oscar shoulder bag will work! It accommodates a laptop and the nice wide shoulder strap means that it sits comfortably on the shoulder even when fully packed. The two compartments inside will enable you to be super organised, there are even pen slots. There are two large zipped pockets - one inside and one on the outside back.The flap closes with two poppers.
This leather will wear beautifully and the classic colours will work just as well with denim as with any more formal look.
Dimensions; Height 26cm, Width 38cm, Depth 12cm