It must be a sign of the 21st Century if jackets, kilts and now even socks have lining.