Tom Ford Lace-Embroidered 105 Leather Heeled Pumps in White | Lyst UK