I need something that's practical and stylish which I can carry a small laptop in I have a navy coat for casual and black for work so something that goes with both Any recommendations please? Thanks