You can be sure you'll look smooth and smart in a puffer jacket and a white dress shirt. Look at how nice this getup is rounded off with black leather derby shoes. So if you're after a stylish yet age-appropriate getup for a 20-year-old gentleman, this just might be it.