Queen Letizia of Spain in BOSS and Nina Ricci Queen Letizia of Spain in BOSS and Nina Ricci Queen Letizia of Spain Photos – King Felipe of Spain and Queen Letizia Of Spain on Official Visit in France : Day 2 – Zimbio