Queen Letizia Ortiz of Spain made a wonderful appearance in a noble purple dress and stiletto heels (5图)