It may be over done to death, but I've always loved white. White with black trim, and of course his bandana has to remain red. Pants can either be black, or another non-white color. What color were they in CT, red or blue?
They were tan in CT, but tan wouldn't go well with white. Maybe a dark navy blue would look nice?
Eh, probably too overdone to look good. Your call of course.