Perfect souvenir gift for your favorite guy or yourself! Start a collection of socks from all the cities you visit.
He may not be a royal but he can dress like one! These high end, luxury socks are made in Wales, UK by Corgi, a company that has been making socks since 1892.
Corgi has what's called a royal warrant, a prestigious designation given to the rare few purveyors who who have provided goods to the royal family for at least five years. The practice dates all the way back to the 15th century.
These light weight cotton socks are unbelievably soft and feature the Union Jack on a navy background.
Made of 75% cotton and 25% nylon, the socks come in one size that fits most men (US 8.5 to 11). Machine wash.