Carolina Herrera Sleeveless Silk Top in Red February 19, 2022 Heaven Carolina Herrera Sleeveless Silk Top in Red Red silk sleeveless blouse with pleated neckline Worn by Queen Letizia on: 20 June 2017