C.P. Company’s Millie Miglia Goggle Jacket
A firm favourite of ours at Stuarts London and a mens fashion icon, C.P. Company are synonymous with detailed craftsmanship and functional yet stylish outerwear. Today we’re taking a look at the iconic Millie Miglia Goggle Jacket in its latest form. Read on to learn more. C.P. Company are one of the biggest names in the menswear industry, partly due to their founder – Massimo Osti – being revered for his focus on premium materials used in the construction of his garments. Cementing their place at the forefront of the menswear... Read More