Sep 18 Sep 18 Carolina Herrera Good Girl 100 Pumps Heaven Queen Letizia, Shoes Carolina Herrera Good Girl 100 Pumps Black patent leather pumps with gold heel Purchase Worn by Queen Letizia on:18 September 2023 - Barcelona Leave a comment