Kurt Geiger London Leather Loafers Kurt Geiger London Leather Loafers (£69, originally £99) Image Source: Selfridges Selfridges Flats from selfridges.com Buy Now