Looking for style as well as comfort, add that perfect finishing touch to your formal attire with our stunning John shoes.
Also available in Tan, Navy and Cherry.
DISCLAIMER: Product colour may vary slightly due to photographic lighting conditions.