QUEEN LETIZIA OF SPAIN, 47, showed off her savvy fashion sense by wearing an off-the-shoulder navy design yesterday. She was spotted with her husband King Felipe VI, 52, in Madrid.

Source link