The legendary Italian brand C.P. Company has been expertly crafting the finest casual wear since 1975, drawing inspiration from military uniforms and classic tailoring to create clothing with an emphasis on functionality and comfort.

The goggle jacket is probably the most iconic C.P. Company design, based on the jackets worn by drivers during the famous Mille Miglia races, all the features are all based on original details, from the pocket arrangement right down to the legendary goggle hood. This season sees the multi-pocket design returning to the fore, made from garment dyed cotton mix fabric and featuring a number of different sized pockets as well as the famous watchviewer window.

This SS11 release perfectly encapsulates the C.P. ethos of functionality, both in terms of form and fabrics, and the colours chosen are as good as anything the great brand have done in years. Definitely not to be missed…