She means business! Queen Letizia of Spain looks polished to perfection in a smart black blazer as she attends the World Health Assembly in Geneva

She means business! Queen Letizia of Spain looks polished to perfection in a smart black blazer as she attends the World Health Assembly in Geneva

dailymail.co.uk - Bryony Jewell

Queen Letizia of Spain is always dressed to impress and she certainly made sure to put on a smart display today in Geneva, Switzerland. The Spanish …

View on dailymail.co.uk