Layers The jacket is phenomenal, boots are awesome and will coordinate with all things casual, leather backpack color coordinates well with the boots and overall outfit. here is a great mix of color and texture.
Don't be afraid of unconventional layering. Juxtaposing the casual edge of denim with the classic sophistication of a blazer creates a really interesting look with a cool vibe. This is one of my favorite looks on a man.