Queen Letizia of Spain was recently spotted wearing a white blouse in Guatemala, and guess what? We’ve got the tea on its origin-...