A navy denim shirt looks so good when paired with navy jeans in a casual outfit. For something more on the classier side to finish off this look, complete your look with a pair of brown leather derby shoes. It's a wonderful idea if you're planning a standout getup for in-between weather. All in all, a great example of classic and casual style for young guys.