Take him shopping. It's likely that he decided what kinds of things he would wear ages ago and just buys new/bigger versions of the same shit now out of habit. Just be like "Oh man, I love that blue shirt, we have to get you in more blue!" and then take him out for some gentle shopping. It'll be fine if you do it…