QUEEN LETIZIA of Spain, 46, looked stunning in pink as she attended Zarzuela palace in Madrid with her husband King Felipe.

Source link