Since 1666, when King Charles II decreed that waistcoats were part of the Englishman’s correct dress, they have been a staple part of the wardrobe ever since.
Since 1666, when King Charles II decreed that waistcoats were part of the Englishman’s correct dress, they have been a staple part of the wardrobe ever since.