The cape I can kind of undeerstand since he wears a sports jacket all the time. But take some NBA new nike basketball shoes (the ones with the 2 inch soles similar to the boot soles here:
Put them on, then take your shoes and put them on over them. Don't work. Now go to a shoe store and keep trying on shoes till you get a size where you can put those shoes into another pair of shoes and look at yourself in the mirror and you will see what I mean. Compound the fact that Routh is 6'4", and probably has big feet at that size. I don't even think they make a shoe big enough to hide that except for clown shoes. I know. "It is just a movie". I am just saying because in the elevator clip where he is changing, he clearly has them on under his shoes.