A simultaneous celebration of subtlety and eccentricity, SOCK LIFE is a sock brand that started as an idea to create a lifestyle sock with an imagination that exudes confidence, individuality, and style. After some research, design, and development, SOCK LIFE launched to match just that, along with the phrase “OWN IT”. The Cape Town brand...
Post