Our Pick: Princess Beatrice's Exact Heels Kurt Geiger London Stratton High Heel Satin Courts (£69, originally £149) Image Source: Selfridges Kurt Geiger London Stratton High Heel Satin Courts £69 from selfridges.com Buy Now