Aug 7 Aug 7 Carolina Herrera Polka Dot Drop Waist Dress Heaven Queen Letizia, Dresses Carolina Herrera Polka Dot Drop Waist Dress Black and white polka dot drop waist sleeveless dress Purchase Worn by Queen Letizia on:31 July 2025 - Outing at the Movies Leave a comment