i think black will go with everything or pick something he's been eyeing in the shops. Maybe navy blue or a maroon colour but black is alright and also could get away with wearing them at school x
I would say black. It goes with everything
The white ones with the little red and navy stripe.