has already been covered very skillfully by someone else. But I will say that one of my favourite details in the movie is the pair of boots worn by Joseph Gordon Levitt's character, Arthur. All of the main characters in Inception are snappy dressers in their own way, but Arthur is definitely the most dapper and fashionable of the lot. And in almost every scene in the movie he's wearing this particular pair of John Varvatos spectator boots:
Link: Costume design in CBS's "Elementary".