This pairing of a blue overcoat and navy jeans embodies casual cool and stylish functionality. Balance out your ensemble with a more polished kind of shoes, like these beige suede chelsea boots. And if we're talking casualwear for 20-year-old men, this look is ideal.