Posted on October 10, 2023 by adminWho made Queen Letizia of Spain’s green print dress, black pumps, and handbag? Dress – Sandro Shoes and purse – Carolina HerreraTweet