On the 26th of March 1927 the first Mille Miglia race was held. It was dreamt up by a number of “gentleman drivers” of the period, who raced their open top cars through sand, snow, ice, rain and mud, their crews having to adapt to these demands while preserving a degree of class and comfort. As a tribute to these pioneers and in its role as official race sponsor, in 1988 the Italian designers C.P. Company created the legendary “1000 Miglia”, better known as the Goggle Jacket. Not just a jacket, but a piece of history, a still contemporary thrill that continues to pulse through our present , anticipating the future.
C.P. Company Spring Summer 2011 Goggle Jackets
Looking at the latest incarnations of the Goggle Jacket it’s clear that a lot of time has gone into the design and manufacturing. We think it’s pretty cool and a great contrast to a lot of menswear which is getting more and more formal and aristocratic.
C.P. Company Goggle Jackets,