DH has requested a new back pack for his birthday. His current one is a sporty type thing and pretty worn out, as he carries it everywhere. His specifications are:
At least as big as current one (it doesn't say but can fit running shoes and clothes in.)
Black / brown / blue / grey
Trendy / fashionable (?)
Waterproof
Comfortable to carry
At least 3 different pockets / sections
Not too bad looking if he's working and wearing shirt and tie / suit (this one is likely to be hardest!)
Any ideas?