Queen Letizia of Spain Walks the Red Carpet in Carolina Herrera Shoes

Responsive image
source