Teaming a navy trenchcoat with dress pants is an amazing choice for a classic and refined outfit. To inject a carefree touch into this outfit, complement your look with a pair of white leather low top sneakers. So if you're on the lookout for a little classier combination for a teenage boy, you found it.