Feb 19 Feb 19 Carolina Herrera Sleeveless Silk Top in Red Heaven Queen Letizia, Tops Carolina Herrera Sleeveless Silk Top in Red Red silk sleeveless blouse with pleated neckline Purchase Worn by Queen Letizia on:20 June 2017 Leave a comment