Tod's Top-stitched Loafer Pumps in Red February 8, 2025 Sarah Williams Tod's Top-stitched Loafer Pumps in Red Red Patent Leather Top-stitched Loafer Pumps Shoes Worn by Princess Laurentien on: 1 December 2005