Queen Letizia, King Felipe and family celebrate Spain's National Day
Queen Letizia, 48, was the picture of elegance in an eye-catching red coat teamed with a midi black dress, while her husband King Felipe VI, 52, looked dapper in his military uniform in Madrid.

