Feb 5 Feb 5 Carolina Herrera Checked Cloth Cape Heaven Queen Letizia, Outerwear Carolina Herrera Checked Cloth Cape Checked cloth cape with pockets from the FW17 Collection Purchase Worn by Queen Letizia on:4 February 2020 Leave a comment