May 22 May 22 Chanel Cap-Toe CC Mesh Pumps Heaven Princess Astrid, Grand Duchess Maria Teresa, Shoes Chanel Cap-Toe CC Mesh Pumps Metallic mesh pumps with cap-toe Purchase Worn by Grand Duchess Maria Teresa on:10 May 2017 Worn by Princess Astrid on:5 July 201420 July 2017 20 July 2022 Leave a comment