Fashionable and practical, this casual combo of a grey puffer jacket and skinny jeans will provide you with endless styling opportunities. Go off the beaten path and spice up your ensemble by finishing with a pair of derby shoes. And if we're talking outfit ideas for teen guys, this outfit looks cool on almost any gent.