Originally posted by Dan-El
Actually, I've wondered that myself...
For my birthday a few years back I got that tan jacket he always used to wear back in seasons 1 & 2.Anyway, to answer your question, just check the credits after the show to see who provides the costumes for the show.
which one the baige one, the yellow one, the red one or the blue one, he wore many jackets.
The coat that is used is not from GAP.com. Sorry, bud. Actually the coat they used was one of the coats from Carhartt. The Detroit Jacket. What they've done is flip the collar and dyed it. Also to note that the coats that are being sold now, are different from the show. What is different is the pocket angles on the jacket. Not only this but they have reconstructed the whole thing.
"Like, I wanted a red coat for him [Clark], and we worked really hard on finding a great red coat. And finally, in the middle of the season two, I finally found a coat that I liked in a catalog, and then she had to build and dye it, that coat is constructed. And the right shade of blue, and the right shade of red. It took a season and a half to get those perfect. And then we wanted a winter red coat, all those crazy kinds of things." -Greg Beeman, Director and Executive Producer
Even if you were wanting every detail with what they've done on smallville you'd have to take the coat apart and redo pretty much the whole thing. The concept and some of the outside is the same with some changes. The coat color they got them in was beige.