Ferris Bueller's Day Off
Man, I have no idea where Cameron gets his fashion sense. Once you've assembled all the pieces, it's important to practice your lines: "Pardon my French, but you're an asshole!" followed up with a rousing, "Call me sir, Goddamn it!
First you need a Caduceus t-shirt - it's a truly striking work of graphic design.
Then you need a pair of thin black suspenders. Mine are a bit too thick, and I'd say the thinner the better.
A belt is also a must. There's nothing as dashing as wearing suspenders and a belt. My trousers have never felt less likely to fall down...
You'll need a pair of khakis. I'd visit The Gap or maybe Goodwill.
Slip-on loafers complete the outfit.