Jul 22 Jul 22 Carolina Herrera Printed Sleeveless Top Heaven Queen Letizia, Tops Carolina Herrera Printed Sleeveless Top Printed v-neck sleeveless top Purchase Worn by Queen Letizia on:26 June 2004 Leave a comment