To welcome the president and first lady of Mexico, Letizia wore this floral-patterned coat from Carolina Herrera. She made a statement with her green clutch and matching cocktail ring. Continuing with the pink theme, Letizia wore Lodi suede heels and Coolook earrings.