Who made Queen Letizia of Spain’s green print dress, black pumps, and handbag?

Dress – Sandro
Shoes and purse – Carolina Herrera