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