This combo of a navy sweater vest and grey cargo pants is the perfect base for an infinite number of seriously stylish looks. White canvas derby shoes are guaranteed to infuse a sense of polish into this outfit. Interested in outfit ideas for teenage boys? This getup definitely goes to your favorites.