Queen Letizia of Spain stuns in dusky blue dress as she attends a meeting at the Netflix headquarters in Spain
Queen Letizia of Spain looked radiant as she stepped out in dusky blue dress to attend a meeting at Netflix headquarters in Spain on Tuesday.