No one could deny that her look meant business: when Queen Letizia of Spain arrived to chair a charity meeting in Madrid, she looked the picture of professional elegance, albeit with a subtle royal ...