But Letizia chose to wear the color for patriotic purposes—red, of course, is featured heavily in Spain’s national flag. David Benito/Getty Images Entertainment/Getty Images Spain’s National ...
Results that may be inaccessible to you are currently showing.