Any recommendations? Prefer a backpack (but not so large he looks like he's carrying all his wordly possessions with him!) but also consider cross-body style. Black and "no visible logos". Cool-ish but not too cool!
#I hate shopping
Thank you O wise mumsnetters, who have been there and got the t-shirt (and bag)!