Queen Letizia wore a lime green blazer by Hugo Boss beneath a black Carolina Herrera ... at the Melia Lloret de Mar Hotel on Tuesday in Barcelona. She paired the dress with white sandal heels ...