On Wednesday, Queen Letizia was clad in a Carolina Herrera coat, plucked from the luxury label's fall 2024 collection. Her jacket boasted floral embroidery, with pink motifs that matched her shoes, as ...