Carolina Herrera Printed Sleeveless Top July 22, 2024 Heaven Carolina Herrera Printed Sleeveless Top Printed v-neck sleeveless top Worn by Queen Letizia on: 26 June 2004