Letizia of Spain embodies spring glamor in a white dress with red heels
Queen of the podium! Spain's Letizia embodies spring glamor in a white dress with red heels as she attends Madrid Fashion WeekQueen Letizia of Spain nailed the spring glamor today as she attended Madrid Fashion Week in a…