Queen Letizia wore a lime green blazer by Hugo Boss beneath a black Carolina Herrera coat while visiting the ... wear a cornflower blue power suit from Women Limited by El Corte Inglés and ...